Python cv2 MSER无法运行

时间:2015-11-17 19:06:54

标签: python opencv

我在Windows计算机上安装了cv2opencv-3.0.0),但无法访问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的几篇帖子,但我无法弄清{my} cv2的问题。

2 个答案:

答案 0 :(得分:3)

我正在引用opencv-2.4使用MSER的方式。从opencv-3.0.0文档中,我似乎需要使用以下内容:

cv2.MSER_create()

答案 1 :(得分: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)