2015-11-17 2 views
2

Я установил cv2 (opencv-3.0.0) на моей машине Windows, но не в состоянии получить доступ к MSER класс:Python CV2 MSER не работает

import cv2 
cv2.MSER() 

Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
AttributeError: 'module' object has no attribute 'MSER' 

Для cv2 установки, я скачал и экстрагируют opencv-3.0.0.0.exe, а затем копируется cv2.pyd в Ananconda sitepackage каталог.

Я вижу пару сообщений в Интернете об использовании cv2.MSER, но я не могу понять, в чем проблема с моим cv2.

ответ

3

Я ссылался на opencv-2.4 способ использования MSER. Из OpenCV-3.0.0 документации, представляется, что мне нужно использовать следующее:

cv2.MSER_create()

+0

Вы можете принять свой собственный ответ. – Selcuk

1
cam = video.create_capture(video_src) 
mser = cv2.MSER_create() 
while True: 
    ret, img = cam.read() 
    gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) 
    vis = img.copy() 

    regions = mser.detectRegions(gray, None) 
Смежные вопросы