python - 从 ComputerVision : Scikit-image or OpenCV? 开始选择什么

标签 python opencv computer-vision image-recognition scikit-image

<分区>

我的目标是识别特定类型的交通标志:实时视频中的红色圆圈。

最佳答案

Scikit-Image 和 OpenCV 都非常适合各自的用途。不幸的是,据我所知,Scikit-Image 没有实时视频的能力。 OpenCV 对于这个问题要好得多。

如果您不知道从哪里开始,这里有一个很棒的教程系列。这正是您要问的,只需将经过 parking 标志训练的分类器替换为经过面部训练的分类器即可。 https://pythonprogramming.net/haar-cascade-face-eye-detection-python-opencv-tutorial/

使用 Haar 级联进行标志检测。 通过快速搜索“Stop sign Haar cascade”,我发现其他人已经创建了像这样训练有素的分类器 http://www.cs.utah.edu/~turcsans/DUC_files/HaarCascades/

在页面上,下载haarcascade_stop.xml

关于python - 从 ComputerVision : Scikit-image or OpenCV? 开始选择什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28020521/

相关文章:

python - 如何使用OpenCV在几乎圆形的孔中找到各种圆弧的不同中心?

python - 在 Python 中定义一个急切求值的 lambda 列表

python - 如何从 python 中的 YYYYMM 字符串日期中减去月份?

openCV 3.0、openCL 和 meanShiftFiltering

performance - OSX 中的 OpenCV 轨迹栏性能

python - 从图像中获取两个图像,图像中有两个图像粘贴在一个文档中 - Python/C++

python - Postman、Python 并将图像和元数据传递到 Web 服务

python - AWS 路由表导出详细信息到 CSV

c++ - 使用 OpenCV 检测视频中的特定(定性)颜色

machine-learning - 如何对抗 KMeans 聚类引起的随机性