Tag: opencv

Отменить и отфильтровать изображение

Я занимаюсь распознаванием номерных знаков . Я вырезаю тарелку, но она очень размыта . Поэтому я не могу разделить цифры / символы и распознать их. Вот мое изображение: Я попытался смягчить его, используя функцию изображения scikit . Сначала импортируйте библиотеки: import cv2 from skimage import restoration from skimage.filters import threshold_otsu, rank from skimage.morphology import closing, […]

Какой самый быстрый способ увеличить контрастность цветного изображения с OpenCV в python (cv2)?

Я использую OpenCV для обработки некоторых изображений, и одним из первых шагов, которые мне нужно выполнить, является увеличение контраста изображения на цветном изображении. Самый быстрый метод, который я нашел до сих пор, использует этот код (где np – это импорт numpy) для умножения и добавления, как предлагается в исходных документах cv1 на основе C : […]

OpenCV: кадры чтения из VideoCapture продвигают видео в странно неправильное местоположение

(Я поставлю на этот вопрос 500 репутаций на этот вопрос, как только он будет принят – если вопрос не будет закрыт). Проблема в одном предложении Чтение кадров из VideoCapture продвигает видео гораздо дальше, чем предполагалось. объяснение Мне нужно читать и анализировать кадры со 100 кадров в секунду (в соответствии с медиа-проигрывателем cv2 и VLC) между […]

Как найти фиксированное число (почти) фиксированных прямоугольников пропорций с opencv?

Я пишу простое программное обеспечение для отслеживания летучей мыши, и мне бы хотелось, чтобы какой-то вклад от экспертов opencv. Изображение, которое у меня есть, выглядит примерно так: Раньше я выполнял отслеживание с использованием kmeans и PIL / numpy, но я переписал все, чтобы использовать обнаружение blob в opencv. Отслеживание работает нормально, но я также хотел […]

Как получить оценку для cv2.CascadeClassifier.detectMultiScale ()?

При использовании Python , функция openCV cv.HaarDetectObjects() возвращает найденный объект вместе с оценкой обнаружения. Если вместо этого я использую функцию opencv2, cv2.CascadeClassifier.detectMultiScale() Я получаю обнаруженный объект, но нет оценки. Это затрудняет получение хорошей «уверенности» в измерении обнаружения. Есть ли способ получить это как-то, используя CV2?

Как вы считаете автомобили в OpenCV с Python?

Я пытаюсь автоматически подсчитать количество автомобилей в изображении с помощью OpenCV и Python. Первоначально я думал, что смогу сделать это с некоторой сегментацией, но у меня не было большого успеха. Затем я подумал, что преобразование Хафа может помочь вычислить границу вокруг автомобилей, но только на самом деле выбрали парковочные места. Единственное, о чем я могу […]

Как создать собственный каскад хара и применить его?

Мне интересно создать собственный XML-файл каскада haar, для использования с python, для обнаружения определенного логотипа (скажем, это логотип Apple). Я пробовал следовать инструкциям по адресу http://docs.opencv.org/trunk/doc/user_guide/ug_traincascade.html и http://note.sonots.com/SciSoftware/haartraining.html Проблема в том, что, хотя я получаю действующий каскадный файл, он ничего не обнаруживает. в частности, когда я пытаюсь обнаружить объект внутри исходного изображения, используемого для его […]

Python Установите эллипс на изображение

У меня есть веб-камера, использующая OpenCV, и я пытаюсь установить эллипс в реальном времени. Код, который я использую в данный момент, работает, но он не подходит для эллипса для изображения во много раз. Какие еще методы эллипса подходят для изображения, я могу продолжать? Текущий код: def find_ellipses(img): #img is grayscale image of what I want […]

Утечка памяти с помощью VideoCapture в Python OpenCV

Я использую 3 веб-камеры, чтобы иногда делать снимки в OpenCV. Они подключены к одной и той же шине usb, которая не позволяет одновременно использовать все 3 соединения из-за ограничений пропускной способности USB (снижение разрешений позволяет не более двух одновременных подключений, и у меня больше нет USB-шин). Из-за этого мне приходится переключаться между веб-камерами каждый раз, […]

Необходимо обнаружить книги через OpenCV Python

Видишь, я пытался обнаружить книги на книжной полке: Я использовал Contours для ограничивающих прямоугольников. Тем не менее, я просто хочу захватить реальные объекты книги. Если я уменьшу порог от Canny, он не обнаружит самих границ книги, но обнаруживает названия книг или некоторые изображения из позвоночника. Я использовал houghlines, и он отлично работал для обнаружения края […]

Python - лучший язык программирования в мире.