C# 基于OpenCv的视觉工作流-章37-区域截图

C# 基于OpenCv的视觉工作流-章37-区域截图

本章目标:
一、定位ROI区域;
二、截图;

本章使用的模板匹配功能,在后续相应章节中再进行描述。

一、 定位ROI区域

区域截图需与模板匹配相互配合使用,模板匹配用定位整体目标位置(如下图中的绿色框),以此为基准点,再自动定位到最终的截图区域(如下图中的红色框)。

效果如下图


二、 截图;

取得ROI定位后,根据ROI尺寸,对图像进行截取;

OpenCv 截取图像可如下使用

Mat srcImage = new Mat();

Cv2.GetRectSubPix(dstImage, rotRect.Size.ToSize(), rotRect.Center, srcImage);

其中:参数1,为输入图像;

参数2,为截取图像尺寸(ROI尺寸);

参数3,为截取图像的中心点(ROI中心点);

参数4,为输出图像;

效果如下图

"VisionTool 探迹"免费视觉工具

下载地址:https://pan.baidu.com/s/11tktKOSnepLNIEqNbvnv6w?pwd=qv5i

版本已更新为V1.0.0.2,更新内容如下:

1.增加点查找;

2.增加交点查找;

3.增加轮廓点距,实现两轮廓各点间距测量;

4.增加点-点间距,实现独立点与独立点的距离测量;

5.增加点-线间距,实现独立点与独立线的距离测量;

6.增加线-线间距,实现独立线与独立线的距离测量;

7.增加线-线角度,实现独立线与独立线的角度测量;

8.增加轮廓段距,实现两轮廓的分段间距测量;

9.缺陷检测模块中,修复ROI显示功能;

"VisionTool Halcon"付费视觉工具

下载地址:https://pan.baidu.com/s/1v832KTonDYS6oNnWG2iZtQ?

对应系列文章"C# 基于Halcon的视觉工作流",欢迎前往阅读。

上述内容需要一定的技术功底,本章至此已结束,欢迎阅读下章,谢谢!

相关推荐
CCPC不拿奖不改名2 小时前
RAG基础:评测系统RAGAS的四大指标
linux·服务器·人工智能·计算机视觉·前端框架·知识库搭建
DeepModel2 小时前
【概率分布】正态分布(高斯分布)原理、可视化与机器学习实战
python·算法·概率论
搬砖者(视觉算法工程师)2 小时前
通俗易懂的 Transformer 入门文章(第三部分):多头注意力深度剖析
人工智能
啊哦呃咦唔鱼2 小时前
LeetCode hot100-239 滑动窗口最大值
数据结构·算法·leetcode
happyprince2 小时前
2026年03月18日全球AI前沿动态
人工智能
weixin_429630262 小时前
6.1 LCVAE-CNN:基于LCVAE的室内Wi‑Fi指纹CNN定位方法
人工智能·神经网络·cnn
MonkeyKing_sunyuhua2 小时前
中国传统企业怎么应对AI时代
大数据·人工智能
TheLegendMe2 小时前
NumPy 矩阵操作 + 图像处理
图像处理·矩阵·numpy
一品威客网2 小时前
破解用户流失困局:语音APP的内容制胜法则
人工智能