PyGame PyIgnition 1.0粒子引擎库到OpenCV2的端口

particlescv2的Python项目详细描述


粒子cv2

particlescv2是python pygame库pyignton用于 打开CV2。原始的pyignation文件可以在 https://launchpad.net/pyignition

particleCV2的原始存储库位于: githubhttps://github.com/bunkahle/particlescv2

通过运行setup cython.py来设置库:

setup_cython.py build_ext --inplace

这将生成已编译的cythodized particlescv2.pyd(windows)或particlescv2.so(linux、mac) 从particleSCv2.pyx文件。这对速度和性能很有用。 particlesCV2似乎比最初的PyGame库PyIgnition还要快。

即使没有编译,这个库也相当快。朴素的Python 例程可以在particlesCV2.py中找到。

win-32 python27的二进制文件

为了方便起见,还提供了win-32python 2.7的预编译二进制文件。 包括:particleSCv2.pyd。将此文件复制到lib/site packages目录 你已经准备好出发了:

import particlescv2
... your code

示例

在示例部分有几个运行库的示例。

要求

代码目前只在Python2.7下运行。欢迎使用python 3的端口。 如果你想用cython编译pyx文件,当然也需要cython。 运行时需要blist以及numpy和opencv2。 使用

pip install numpy
pip install blist
pip install opencv-python

任选 pip安装cython

OpenCV2和Numpy Windows二进制文件和安装程序也可以从 Windows的Christoph Gohlkes Python页面: https://www.lfd.uci.edu/~gohlke/pythonlibs/

更改

1.0 python2的初始释放

1.1例程现在也在python3中运行,删除了旧的cv2语法

许可证

与pyignation相同的许可证:gnu gpl v3

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

推荐PyPI第三方库


热门话题
mysql如何正确安装MySQLConnector java?   java如何通过发送列表从数据库获取数据?   java将结束标记添加到HtmleElement(HtmlUnit)   java将多个高亮灯设置为一个窗格   java中比较器的使用   java如何访问servlet和下载附件?   未调用swing java绘制方法   Hibernate中映射实体的java问题   无法创建java SessionFactory和接口实现bean   java Hibernate从JTA转变为每个线程的延迟加载和会话   java日志伪造强化修复   CalendarView Android中的java更改fontfamily   java JSP Servlet getParameter给定null   安卓 Java:创建一个KML文件并在现有文件中插入元素   java当存在多个匹配证书时,如何选择SSL客户端证书?   exceljava。lang.ClassCastException:ExcelStreamAction无法强制转换为com。开放交响乐团。xwork2。行动   getter方法中的Java断言   java ShapeRenderer转换干扰LibGDX中的网格转换