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

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第三方库


热门话题
java我的计时器(scheduleAtFixedRate)不循环   如何在Java中实现过滤迭代器?   java如何在不从本地xml、csv文件访问API的情况下将变量发布到php站点?   SuiteClasses语法的Java JUnit类数组   java从URLConnection读取二进制文件   java在Android Studio中发送加密文本时失败   Android:最近最少使用(LRU)算法在java中的实现?   java Selenium WebDriver无法打开Firefox配置文件   java如何处理带有嵌套抽象类的GSON?   java类型通知的方法SetLateStevenInfo(GcmMessageHandler,String,String,PendingContent)未定义   java Apple或Mac Mail会打开所有附件图像,即使它们已嵌入   java如何解析下面的xml代码?   java如何创建特定于API级别的UI(针对平板电脑和Android旧版本的不同UI,针对同一应用)?   servlet的通配符路径?