python-2.7 - 使用opencv检测python中的圆形黑色 Blob

标签 python-2.7 opencv

我想在 opencv2 中检测圆形黑色 Blob

detector = cv2.SimpleBlobDetector(params)

keypoints = detector.detect(im)

我遇到错误:

keypoints = detector.detect(im)

TypeError: Incorrect type of self (must be 'Feature2D' or its derivative)

最佳答案

您可以改用它:

detector = cv2.SimpleBlobDetector_create(params)

从 OpenCV 版本 2 开始,这发生了变化。

关于python-2.7 - 使用opencv检测python中的圆形黑色 Blob ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48935177/

相关文章:

python - 黑白图像文档聚类

python - 我想要第 6 列值的总和

c++ - 将 libopencv_gpu.so 与 OpenCV 链接时 undefined reference

python - 如何使用 pyunpack 解压 .7z 文件?

python - gevent 无法在 OS X Capitan 上的 python 虚拟环境中安装

python - 使用Python/OpenCV/Tesseract从图像中提取数据?

python - OpenCV-Python : How Do I split an Image in a grid?

Python OpenCV 视频格式浏览器播放

Python 为属性文件中的特定键设置值

javascript - 收到静态文件但在 django 中不起作用