一个漂亮的小工具包,创建无压力,无挫折的图像处理路径从您的网络摄像头为计算机视觉实验。或者观察你的猫。

processpathwa的Python项目详细描述


processpathway是一个很好的小工具,它可以让你玩图像处理算法,而不是整天把测试台连接起来。它的设计目的是通过任何能够消化并返回numpy矩阵(想想opencv)的函数来提供摄像机输入(通常是网络摄像头)。

管道如下所示:

``python
import cv2
from processpathway import liveprocess
```
首先,从processpathway导入liveprocess对象。您可能还需要导入所需的任何处理函数。

````
def convert_to_grayscale(_frame):
u frame=cv2.cvtcolor(_frame,cv2.color_bgr2gray)
return_frame

def threshold(_frame):
uu frame=cv2.threshold(_frame,128,255,cv2.thresh_binary)
返回帧

def recovert_to_bgr(_frame):
u frame=cv2.cvtcolor(_frame,cv2.color_gray2bgr)
返回帧
```

编写函数。唯一的限制是它们应该获取并发出numpy.ndarray图像。当然,这并不意味着你不能编码你需要它们产生的任何副作用!

```
*按您希望的顺序执行操作*!然后,绑定一个捕获设备并初始化它。最后,启动循环。

默认打开,但可以使用“liveprocess”中的“screencap=false”禁用
构造函数
*自动清理和关闭(默认使用“esc”键)
*以及更多…

==

*测试!
*文档!

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

推荐PyPI第三方库


热门话题
使用php调用java web服务时无法获取输出   java Netbeans:安装IMlet时出错。。。。仿真器错误   初始化期间Eclipse Juno SR 2中的java堆栈溢出   java在3d中寻找两个任意立方体的交集   代码中显示java“org.openqa.selenium.WebDriverException”错误   java使用AtomicInteger作为可变整数的替代品是一种好的做法吗?   当以编程方式设置背景颜色时,java版面在更新后会自动复制   java将字符串拆分为一个带有数字数据的字符串和另一个带有非数字数据的字符串   带有SSL协议的java AsyncHttpClient   C++服务器HTTN到java NtoHS客户端转换   java内存分配是基于引用类还是实例类?   java使用ProjectLombok安全吗?   grails“java版本”在命令提示符下不工作   java无法使用axis2实例化类型ADBDataSource   在Play Framework 2中进行多文件上传的java示例   java如何将二进制补码字符串转换为负十进制数?   windows 7在Java中获取不正确的操作系统名称   java如何禁用p:commandButton的enter键?   java如何从main方法加载servlet   java如何从imageView获取二进制位图