专栏名称: OpenCV学堂
一个致力于计算机视觉OpenCV原创技术传播的公众号!OpenCV计算机视觉与tensorflow深度学习相关算法原创文章分享、函数使用技巧、源码分析与讨论、,计算机视觉前沿技术介绍,技术专家经验分享,人才交流,学习交流。
目录
相关文章推荐
移民(微博搜索)  ·  移民(微博搜索)-20250305-3 ·  昨天  
移民(微博搜索)  ·  移民(微博搜索)-20250305-1 ·  昨天  
移民(微博搜索)  ·  移民(微博搜索)-20250305-1 ·  昨天  
移民(微博搜索)  ·  移民(微博搜索)-20250305-1 ·  昨天  
LeaderCareer  ·  帝国理工 / LSE / UCL,哪个好? ·  昨天  
北美留学生观察  ·  特朗普挥向美国大学第二刀,藤校已经熬不住了 ·  昨天  
北美留学生观察  ·  你个浓眉大眼的ChatGPT,也搞上“黄色”了? ·  昨天  
51好读  ›  专栏  ›  OpenCV学堂

利器 | 使用OpenCV算子工作流高效开发

OpenCV学堂  · 公众号  ·  · 2024-05-31 23:42

正文

点击上方 蓝字 关注我们

微信公众号: OpenCV学堂

关注获取更多计算机视觉与深度学习知识

OpenCV实验大师Python SDK

基于OpenCV实验大师v1.02版本提供的Python SDK 实现工作流导出与第三方应用集成与定制化开发,帮助大家提升OpenCV开发效率,支持的API类为:
VMProjectPersisterProjectDataModelImageProcessTask

其中通过VMProjectPersister中提供:

load 方法实现vm工作流加载silence_run_process 方法实现工作流运行处理
工作流运行并返回工作流运行结果,运行结果储存在ProjectDataModel 类中,通过访问其成为变量tasks可以获取全部运行结果。

SDK配置与代码演示

首先需要下载OpenCV实验大师工具软件并解压配置完成安装运行之后。下载与安装OpenCV大师工具软件链接:
OpenCV实验大师v1.02 版本发布与安装指南
直接导入支持的三个类,基于下面的代码即可实现工作流的加载与运行显示:


运行结果如下:


PyQT5界面集成

基于PyQT5实现界面集成,把工作流引擎调用部分封装为一个单独的QThread线程,实现界面与算法分离,最终支持OpenCV算法工作流的重用与第三方集成开发。运行结果演示:




系统化学习直接扫码查看

推荐阅读

OpenCV4.8+YOLOv8对象检测C++推理演示

ZXING+OpenCV打造开源条码检测应用

总结 | OpenCV4 Mat操作全接触

三行代码实现 TensorRT8.6 C++ 深度学习模型部署

实战 | YOLOv8+OpenCV 实现DM码定位检测与解析







请到「今天看啥」查看全文