opencv功能的随机子集,通过cffi包装

opencv_cffi的Python项目详细描述


要求

您需要一个opencv 3.0.x的副本来链接,以及haar cascade 文件从opencv 2.4.10做识别,因为新版本 已更改格式,但C API似乎尚未更新为 能够读懂它们。

您可以从以下位置获取两个版本:

http://opencv.org/downloads.html

构建3.0版本(通过cmake . && make)。安装它如果你 希望如此,否则请按照下面的说明告诉opencv-cffi您在哪里 下载了它。

在OS X上,您还可以通过运行以下命令获得OpenCV3.0:

$ brew edit homebrew/science/opencv

删除, branch => '2.4',然后

$ brew install –HEAD –without-python homebrew/science/opencv

(我们不需要python绑定,您正在查看python绑定)。

建筑

例如:

$ opencv=~/Development/opencv-3.0.0 \
  LD_LIBRARY_PATH=$opencv/lib/ \
  DYLD_LIBRARY_PATH=$LD_LIBRARY_PATH \
  C_INCLUDE_PATH=$opencv/include/:$opencv/modules/core/include/:$opencv/modules/hal/include:$opencv/modules/imgproc/include:$opencv/modules/photo/include:$opencv/modules/video/include:$opencv/modules/objdetect/include:$opencv/modules/videoio/include/:$opencv/modules/highgui/include/:$opencv/modules/imgcodecs/include \
  LDFLAGS=-L$opencv/lib\
  pypy opencv_cffi/build.py

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Springboot数据JPA findByDate()   java是否可以有多个顶级树节点?   javahibernatehql。子查询中的多个   使用Twilio验证java Keyclope电话号码   java重写对象的toString()表示返回意外的符号   java Android最多每15分钟调用一个方法,否则使用保存的数据   在java swing中突出显示jeditorpane中的一些单词   java将时间戳转换为UTC时区   由于main中存在ArrayIndexOutOfBoundsException,导致java编译错误   java如何通过requestscope获取对象内部对象的值?   java访问安卓代码内的网站并检索生成的图像   java这种日期格式的模式是什么?   java解析包含超链接的xml字符串