Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >实验大师C++工作流引擎SDK开发指南

实验大师C++工作流引擎SDK开发指南

作者头像
OpenCV学堂
发布于 2024-04-01 03:13:20
发布于 2024-04-01 03:13:20
55600
代码可运行
举报
运行总次数:0
代码可运行
工作流引擎介绍

基于OpenCV实验大师工具套件设计的算法流程支持保存为*.vm格式的算法设计文件,该文件通过对应的OpenCV实验大师工作流引擎 C++ SDK可以完成单独部署与执行,帮助学生完成课程设计,提升编程能力与动手能力,解决实际工程问题,做到学以致用。OpenCV实验大师工作流引擎 C++ SDK 与OpenCV实验大师工作流设计软件的关系与应用场景如下:

下载与配置测试

实验大师C++工作流引擎SDK 下载地址

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
https://appetjpz4tj8166.h5.xiaoeknow.com/p/course/ecourse/course_2XtK2sEi7HNUwt2WscP6tFwxpIb

解压缩安装包到D盘

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
D:\oemts_workflow_lib

打开VS2017或者VS2019及以上版本,

新建一个控制台工程文件,选择Release/x64

然后右键选择项目【workflow_test】然后打开属性对话框,开始配置如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
包含目录
D:\oemts_workflow_lib\include
库目录
D:\oemts_workflow_lib\lib
连接器
cv_workflow_engine.lib

然后把main.cpp中得代码直接添加到工程中,修改以下文件路径,代码如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
#include "main_workflow.h"
#include <iostream>
#include <fstream>

int main(int argc, char** argv) {

    std::shared_ptr<QTongCoreCVWorkFlow> engine(new QTongCoreCVWorkFlow());
    bool succ = engine->initWorkFlow("D:/oemts_workflow_lib/find_defeact.vm", "69585e470300cdb5a6910131eb639882");
    if (!succ) {
        std::cout << "Could not load workflow file here..." << std::endl;
        return -1;
    }
    cv::Mat frame = cv::imread("D:/oemts_workflow_lib/4156.bmp");

    cv::namedWindow("OpenCV实验大师 C++工作流引擎演示", cv::WINDOW_NORMAL);
    cv::Mat result;
    std::vector<std::string> logs;
    engine->run_workflow(frame, result, logs);

    cv::imshow("OpenCV实验大师 C++工作流引擎演示", result);
    cv::waitKey(0);
    cv::destroyAllWindows();
    return 0;
}

然后点击生成,成功以后,直接把D:\oemts_workflow_lib\lib 文件夹内得dll跟lib文件拷贝到 测试项目得x64/Release文件夹内

然后点击运行结果如下:

这样就说明工作流引擎SDK C++ 可以用了

授权码获取

授权码获取方式,关注 微信公众号 【机器视觉技术联盟

第三方库依赖

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
基于OpenCV4.8 版本完成开发测试

特别声明

千瞳智能科技(苏州)有限公司是 OpenCV实验大师 C++ SDK工作流引擎库的唯一合法著作权拥有者。任何恶意模仿、假冒、抄袭、篡改本软件的行为必将受到万千OpenCV开发者与爱好者的唾弃与鄙视。未经 千瞳智能科技(苏州)有限公司同意授权,禁止在商业或者任何潜在盈利场景下使用。千瞳智能科技(苏州)有限公司保留一切权力。

参考资料

OpenMV依赖库安装与配置指南

详解OpenMV SDK二次开发应用

OpenMV实现圆检测、拟合、测量

OpenMV实现旋转模板匹配

OpenCV实验大师2024版本 与 C++SDK引擎 正式发布

OpenCV实验大师工作流引擎C++ SDK 演示

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-03-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 OpenCV学堂 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
一款基于 .NET 开源、配置灵活的工作流引擎
在信息化和数字化的浪潮中,企业业务流程的自动化和智能化成为了提升管理效率、降低成本、增强竞争力的关键。然而,不同企业的业务流程千差万别,对工作流引擎的灵活性、可扩展性和易用性提出了更高的要求。
郑子铭
2025/04/30
1080
一款基于 .NET 开源、配置灵活的工作流引擎
推理演示 | 八步助你搞定tensorRT C++ SDK调用!
Hello,2020年底我安装配置好了TensorRT7,写了一篇文章总结了在Widnows10系统中如何配置与运行代码实现TensorRT开发环境的搭建。文章中详细介绍了配置的流程与步骤,文章的链接如下:
OpenCV学堂
2021/03/12
7.8K2
推理演示 | 八步助你搞定tensorRT C++ SDK调用!
推荐一个开源的 .NET 工作流引擎和审批流项目
推荐一个 .NET 开发的工作流引擎,开源免费,功能强大,项目还包含审批流功能,内置了可视化的流程设计器,开箱即用,可以非常方便的集成到项目中。
郑子铭
2024/11/26
5560
推荐一个开源的 .NET 工作流引擎和审批流项目
几大工作流引擎对比图_工作流引擎框架
纵观jBPM:从jBPM3到jBPM5以及Activiti5:http://www.infoq.com/cn/articles/rh-jbpm5-activiti5#
全栈程序员站长
2022/09/20
1.9K0
史上最全的工作流引擎 Activiti 学习教程(值得收藏)
点击上方“芋道源码”,选择“设为星标” 管她前浪,还是后浪? 能浪的浪,才是好浪! 每天 10:33 更新文章,每天掉亿点点头发... 源码精品专栏 原创 | Java 2021 超神之路,很肝~ 中文详细注释的开源项目 RPC 框架 Dubbo 源码解析 网络应用框架 Netty 源码解析 消息中间件 RocketMQ 源码解析 数据库中间件 Sharding-JDBC 和 MyCAT 源码解析 作业调度中间件 Elastic-Job 源码解析 分布式事务中间件 TCC-Transaction
芋道源码
2022/05/23
2.6K0
史上最全的工作流引擎 Activiti 学习教程(值得收藏)
工作流引擎之Activiti使用总结
在第一家公司工作的时候主要任务就是开发OA系统,当然基本都是有工作流的支持,不过当时使用的工作流引擎是公司一些牛人开发的(据说是用一个开源的引擎修改的),名称叫CoreFlow;功能相对Activiti来说比较弱,但是能满足日常的使用,当然也有不少的问题所以后来我们只能修改引擎的代码打补丁。
lyb-geek
2018/07/26
4.4K0
工作流引擎之Activiti使用总结
workflow开发_php工作流引擎
WikeFlow学习版源代码下载:https://gitee.com/wikesoft/WorkFlow
全栈程序员站长
2022/11/01
8970
workflow开发_php工作流引擎
三大工作流引擎技术Activiti、Camunda、Flowable选型指南
Activiti、Camunda、Flowable它们都起源于jbpm,从jbpm4开始,随后诞生了Activiti5。然而,在Activiti5的发展过程中,核心团队成员间的分歧导致了Camunda的诞生。在Activiti5持续发展了大约四年后,Flowable作为新的分支应运而生。
公众号:码到三十五
2024/03/19
27.4K0
三大工作流引擎技术Activiti、Camunda、Flowable选型指南
开源工作流引擎 Workflow Core 的研究和使用教程
Workflow Core 中,用于构建工作流的类继承 IWorkflow,代表一条有任务规则的工作流,可以表示工作流任务的开始或者 Do() 方法,或工作流分支获取其它方法。
痴者工良
2019/08/10
8.5K4
外包精通--Argo的工作流引擎(官网入门实践)
Argo Workflows 是一个开源容器原生工作流引擎,用于在 Kubernetes 上编排并行作业。Argo Workflows 作为 Kubernetes CRD(自定义资源定义)实现。
Godev
2023/06/08
1.2K0
工作流引擎架构设计
最近开发的安全管理平台新增了很多工单申请流程需求,比如加白申请,开通申请等等。最开始的两个需求,为了方便,也没多想,就直接开发了对应的业务代码。
AlwaysBeta
2023/01/12
3.3K0
工作流引擎在有赞 DevOps 中的实践
随着有赞规模的增长, 运维的事务也日益复杂, 如何能更加高效的协调好开发, 运维, 工具与流程之间的关系, 把运维人员从低效率, 高强度, 易犯错的人工操作中彻底解放出来,让他们的能力与精力有更大程度的发挥, 是一个很大的挑战。
有赞coder
2020/08/25
1.2K0
工作流引擎在有赞 DevOps 中的实践
利用Pytorch的C++前端(libtorch)读取预训练权重并进行预测
本篇使用的平台为Ubuntu,Windows平台的请看Pytorch的C++端(libtorch)在Windows中的使用
老潘
2023/10/19
1K0
利用Pytorch的C++前端(libtorch)读取预训练权重并进行预测
工作流引擎 Activiti 万字详细入门
工作流(Workflow),就是通过计算机对业务流程自动化执行管理。它主要解决的是“使在多个参与者之间按照某种预定义的规则自动进行传递文档、信息或任务的过程,从而实现某个预期的业务目标,或者促使此目标的实现”。
全栈程序员站长
2022/09/08
3.5K0
工作流引擎 Activiti 万字详细入门
「首席架构师推荐」工作流引擎哪家强?首席架构帮你挑
原文:https://github.com/meirwah/awesome-workflow-engines
架构师研究会
2019/09/25
4.6K0
「首席架构师推荐」工作流引擎哪家强?首席架构帮你挑
CabloyJS自带工作流引擎的文档清单
## 文档清单 CabloyJS自带`工作流引擎`文档已经整理出来,欢迎大家围观、拍砖 - 介绍 - [介绍](https://cabloy.com/zh-cn/articles/flow-introduce.html) - [演示:CMS审批工作流](https://cabloy.com/zh-cn/articles/ddda3ea8638d4d2b88fb57df7ed67107.html) - [单元测试用例集](https://cabloy.com/zh-cn/articles/b8
zhennann
2021/01/18
4810
准备启动 .net 版本的 工作流引擎
在工作中学习和积累了很多工作流的知识,也在网络上写了一些个人的感想,觉得这个领域可以继续挖掘下去。
田春峰-JCJC错别字检测
2019/02/14
8120
PHP开源工作流引擎Ingenious v2正式发布
大家好!我很高兴地宣布,经过无数个日夜的努力,我们终于迎来了Ingenious v2的正式发布!🎉
Tinywan
2025/02/12
1300
PHP开源工作流引擎Ingenious v2正式发布
TensorRT + YOLOv5第六版C++部署全解
点击上方↑↑↑“OpenCV学堂”关注我 OpenCV单目相机标定,图像畸变校正 前言 之前对YOLOv5第六版分别在OpenCV DNN、OpenVINO、ONNXRUNTIME 上做了测试,因为版本兼容问题,一直无法在TensorRT上做测试,我当时跑CUDA11.0 + cuDNN8.4.x时候给我报的错误如下: Could not load library cudnn_cnn_infer64_8.dll. Error code 126Please make sure cudnn_cnn_infe
OpenCV学堂
2022/04/08
5.7K2
TensorRT + YOLOv5第六版C++部署全解
「首席架构师推荐」精选的开源工作流引擎列表,
原文:https://github.com/meirwah/awesome-workflow-engines
架构师研究会
2019/09/25
2.7K0
「首席架构师推荐」精选的开源工作流引擎列表,
推荐阅读
相关推荐
一款基于 .NET 开源、配置灵活的工作流引擎
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档