当前位置: 首页 > news >正文

海康 智能相机二开 绘制底图+测试工具应用框

测试型号: 智能相机 MV-SC3050XC-12M-WBN

项目下载:海康智能相机二开资源

官方的二开资源中,只显示了基础图片

在官方的基础上,增加了OK/NG的渲染,已经测试工具的区域边框显示,已经工具结果的显示

左上角 方案结果的显示 OK或NG

物料上的边框,一个是检测区域,一个是工具结果,OK-绿色边框  NG-红色边框

目录

官方流程

渲染实现

Json解析

获取数据

底图渲染


官方流程

文档中,介绍了二开的流程

1.先枚举到相机

2.登录相机,默认账号密码: Admin   Abc1234

3.设置相机属性

4.开始运行

5.循环取图

6.运行结束

枚举相机和登录这里就不多说了。官方有详细介绍

渲染实现

主要说下工具边框的渲染

Json解析

1.在取图线程中,除了返回拍照的底图外,还有测试工具结果等数据返回,Json格式的数据

第一步就是取数据出来,解析成Json数据,此处使用的JObject来做处理。

解析好后,你就能得到一个Json的对象,可以ToString() 出来,拷贝到文本中查看

文档中有对Json字段的解析,但不是全部,自己对字段名称琢磨琢磨也基本能知道对应啥意思

获取数据

数据都在CurrentData里边,渲染的数据都在 "ModuleName": "colorarea" 里边

底图渲染

包括矩形的中心,宽高,角度等

1.循环将colorarea取出,放到列表中

2.将中心,宽高,角度已经工具测试结果取出

3.最后对基础图片进行渲染

4.最后将渲染好的图片,返回到你想要显示的控件中

http://www.dtcms.com/a/426929.html

相关文章:

  • DIY主机无网络安装PVE全记录:手机热点+笔记本网络共享实战
  • 从“氛围编程“到“氛围研究“:OpenAI的GPT-5与未来自动化研究之路
  • 手动编译 OpenCV 4.1.0 源码,生成 ARM64 动态库 (.so),然后在 Petalinux 中打包使用。
  • 乐从做网站wordpress lover主题
  • 品牌型网站制作有哪些公司自建房设计
  • 知微传感Dkam系列3D相机SDK例程篇:CSharp点云滤波
  • AEO 与 SEO 双引擎:整合策略赢得搜索全域可见性
  • 精读C++20设计模式:行为型设计模式:中介者模式
  • 【C++经典例题】逆波兰表达式求值:栈的经典应用与实现详解
  • mmcv 安装 2025
  • 设计模式(C++)详解——观察者模式(Observer)(2)
  • LeetCode 392 判断子序列
  • 树的存储结构
  • 2025年9月GESP(C++三级):数组清零
  • 怎样查看网站建设时间注册公司需要什么费用
  • Deepoc具身模型外拓板:重塑居家服务机器人的交互革命
  • cpuset v1
  • 2025年9月个人工作生活总结
  • Java SE “JDK1.8新特性”面试清单(含超通俗生活案例与深度理解)
  • 站台建筑资阳网站推广
  • 【论文阅读 | ECCV 2024 | DAMSDet:具有竞争性查询选择与自适应特征融合的动态自适应多光谱检测变换器】
  • 企业网站 三网系统好玩有趣的网站
  • 小程序的页面宽度 设置多少合适??
  • 基于libwebsockets与cJson的ASR Server实时语音识别实现指南
  • golang 写路由的时候要注意
  • EXCEL哪个版本开始支持VSTO-office插件?
  • 盲盒抽卡机小程序的技术挑战与解决方案
  • 全网网站建设推广国外设计网站都有哪些
  • 零基础学AI大模型之LangChain聊天模型多案例实战
  • GPU 网络基础,Part 2(MoE 训练中的网络挑战;什么是前、后端网络;什么是东西向、南北向流量)