Tag: opencv

Вычисление числа синих пикселей в изображении

Я новичок в openCV и Python, и у меня есть вопрос относительно этого. Я пытаюсь найти количество синих пикселей изображения, поэтому я могу использовать их в качестве порога, чтобы сравнить с ним другие фотографии. Я пробовал просмотреть документацию, но пока не нашел ничего полезного. Может кто подскажет или поможет? BLUE_MAX = np.array([0, 0, 200], np.uint8) […]

import cv2 работает, но импортирует cv2.cv как cv не работает

Я думаю, что путь sys правильный, cv.pyd и cv.pyd находятся в каталоге c: \ OpenCV2.3 \ build \ Python \ 2.7 \ Lib \ site-packages. >>> import sys >>> sys.path ['', 'C:\\Python27\\Lib\\idlelib', 'C:\\Python27\\lib\\site-packages\\pil-1.1.7-py2.7-win32.egg', 'C:\\Python27\\lib\\site-packages\\cython-0.17-py2.7-win32.egg', 'C:\\Python27\\lib\\site-packages\\pip-1.2-py2.7.egg', 'c:\\OpenCV2.3\\build\\Python\\2.7\\Lib\\site-packages', 'C:\\Python27\\python27.zip', 'C:\\Python27\\DLLs', 'C:\\Python27\\lib', 'C:\\Python27\\lib\\plat-win', 'C:\\Python27\\lib\\lib-tk', 'C:\\Python27', 'C:\\Python27\\lib\\site-packages', 'C:\\Python27\\lib\\site-packages\\IPython\\extensions'] И импортировать cv или cv2 кажется нормально, но импортировать cv2.cv не […]

OpenCV MSER обнаруживает текстовые области – Python

У меня есть изображение счета, и я хочу обнаружить текст на нем. Поэтому я планирую использовать 2 шага: сначала нужно определить текстовые области, а затем использовать OCR для распознавания текста. Для этого я использую OpenCV 3.0 в python. Я могу идентифицировать текст (включая некоторые нетекстовые области), но я также хочу идентифицировать текстовые поля из изображения […]

Заполнение отверстий в объектах, которые касаются границы изображения

Я пытаюсь заполнить отверстия на изображении ниже. Когда я использую binary_fill_holes () SciPy, я обычно успешный, за исключением объектов, которые касаются границы изображения. Существуют ли какие-либо существующие функции Python, которые могут заполнять отверстия в объектах, которые касаются границы? Я попытался добавить белую рамку вокруг изображения, но это только привело к заполнению всего изображения.

установить opencv3 на mac для python 3.6

Я хочу установить opencv3 для python 3.6 на macOS Sierra. Я попытался использовать его через доморощенный, используя эту ссылку http://www.pyimagesearch.com/2016/12/19/install-opencv-3-on-macos-with-homebrew-the-easy-way/, но я получение этой ошибки Error: opencv3: Does not support building both Python 2 and 3 wrappers Как это решить?

точки сортировки для формирования непрерывной линии

У меня есть список (x, y) -координатов, представляющих линейный скелет. Список получается непосредственно из двоичного изображения: import numpy as np list=np.where(img_skeleton>0) Теперь точки в списке сортируются в соответствии с их положением на изображении вдоль одной из осей. Я хотел бы отсортировать список таким образом, чтобы порядок представлял собой гладкий путь вдоль линии. (В настоящее время […]

Размер изображения (Python, OpenCV)

Я хотел бы получить размер изображения в python, так как я делаю это с помощью c ++. int w = src->width; printf("%d", 'w');

Кто-нибудь когда-либо работал с OpenCV с Python 2.7 на MacOS 10.6?

Я пробовал в течение последних 6 месяцев, чтобы заставить OpenCV работать с Python на MacOS. Каждый раз, когда появляется новый релиз, я пытаюсь снова и терпеть неудачу. Я пробовал как 64-битные, так и 32-битные, и как xcode gcc, так и gcc, установленные через macports. Я просто потратил последние два дня на это, надеюсь, что работа […]

Ошибка сегментации и сбой при попытке импортировать opencv

У меня есть mac os x 10.9. Я загрузил opencv–python с помощью homebrew, и у меня есть оба варианта python 2.7 и python 3.4 с основного сайта python, загруженного обычным способом с помощью mac. Мне нужно использовать opencv, но у них нет пакета для загрузки для mac, поэтому я использовал homebrew: brew tap homebrew/science brew […]

Python OpenCV2 cv2.cv_fourcc не работает с VideoWriter

Как указано в заголовке, когда я запускаю функцию cv2.videowriter, я получаю объект 'module' не имеет атрибута CV_FOURCC. Код: # Creates a video file from webcam stream import cv2 Create test window cv2.namedWindow("cam_out", cv2.CV_WINDOW_AUTOSIZE) # Create vid cap object vid = cv2.VideoCapture(1) # Create video writer object vidwrite = cv2.VideoWriter(['testvideo', cv2.CV_FOURCC('M','J','P','G'), 25, (640,480),True])

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