我需要开发一个利用计算机视觉的脚本:
有关Python计算机视觉库的任何建议可以帮助我开发此脚本吗?
答案 0 :(得分:4)
OpenCV可能是您特定用例的最佳选择:http://opencv.willowgarage.com/wiki/
它为标准人脸识别算法提供了一些内置支持,并且很容易在Python中启动和运行。然而,尽管它是一个非常深的库,我很确定你必须找到别的东西才能首先从Flash获取图像并将其提供给你的实用程序。我也不确定是否裁剪,但对于那种事情,我确信如果OpenCV不这样做,Python Imaging Library将会起作用。
希望这会有所帮助。
答案 1 :(得分:1)
由于jonesy said opencv是你开箱即用的最佳选择。
要使用Flash视频作为输入,您需要能够读取可以连接到opencv的.flv(flash视频)文件。我自己没试过,但我想如果你安装opencv with ffmpeg support(如果你在Linux上)你应该能够阅读大多数包含.flv(或任何html5视频格式)的opencv视频。< / p>
对于裁剪this解释了你想要的东西。要将裁剪后的图像保存为png,请检查documentation of imwrite。