上位机图像处理和嵌入式模块部署(qmacvisual之ROI设定)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】

ROI,全称是region of interest,也就是感兴趣区域。这里面一般分成两种情况,一种是所有的算法都依赖于这个ROI,那么这个时候最好直接把图像裁剪一下。因为安装的时候,可能camera的视场角比较大,但是实际有效的数据范围并没有那么大,所以这个时候裁剪一下图片其实是不错的选择,还能提高图像的处理效率,毕竟处理的数据量一下子小了很多。另外一种,就是特定算法的ROI,这种情况下就不需要裁剪图片了,直接在某一种算法下面设定ROI区域就行。

1、裁剪图片

在qmacvisual下面,裁剪图片的插件位于【图像处理】-》【剪切图像】。它的用途,就是直接对输入的图像进行裁剪。因为安装的缘故,或者希望提高处理效率的原因,这种裁剪在很多情况下,都是很有必要的。单击一下插件,你就可以看到这样的弹窗,

需要配置的地方有两处,一处是输入图像,就是截图里面的输入图像。还有一处就是ROI对象中的配置,选中使用ROI,添加对应的图形就可以。目前选择的方式总共有四种,分别是矩形、旋转矩形、圆形和多边形。

我们以矩形为例,单击后就会在右侧的窗口中出现一个矩形。这个时候如果需要移动矩形的位置,先把鼠标move到中间实心正方形的位置,按下去自由移动就可以了。

2、单个算法的ROI设置

除了上面说的这种图片裁剪的方法,还有一种处理就是只在单个插件中,对区域进行设置。这种设置一般是来自于现场处理的情况来处置,多半来自于行业背景知识或者是积累的经验数值。比如说【轮廓特征选择】中的ROI设置,它的截图就是这样的,

我们发现这部分设置和之前的裁剪图片是非常相似的。一样的勾选框,一个的图形选择,还有一样的按钮选择。可以添加ROI,也可以删除ROI。当然这种区域的选择,一般需要和客户进行沟通和商量,本身就是一些经验数值,需要进行单独标定的。并且不同的行业,不同的使用者,在什么地方标注兴趣区域,怎么标定兴趣区域,这都是有门道和说法的。对于图像算法的开发同学来说,他只需要提供相关的功能就好了。

3、qmacvisual留下的一个遗憾

还有一个功能,qmacvisual没有提供,蛮遗憾的,但是实际生产中确实用蛮多的。那就是图片的缩小。现在的sensor拍摄的图片普遍像素都很高,图片也很大。这种情况下我们需要的可能不是兴趣区域,而是需要把原来的图像进行缩小处理,比如图片缩小为原来的1/4、1/9等等。只要原来的图片自带的信息量足够就可以。但是目前为止,在qmacvisual没有找到相关的功能。这意味着,如果需要这个功能,就要自己去单独设计和开发了。

相关推荐
大白爱琴几秒前
使用python进行图像处理—像素级操作与图像算术(4)
开发语言·图像处理·python
春末的南方城市9 分钟前
腾讯开源视频生成工具 HunyuanVideo-Avatar,上传一张图+一段音频,就能让图中的人物、动物甚至虚拟角色“活”过来,开口说话、唱歌、演相声!
人工智能·计算机视觉·自然语言处理·aigc·音视频·视频生成
UQI-LIUWJ11 分钟前
论文笔记:Urban Computing in the Era of Large Language Models
人工智能·语言模型·自然语言处理
张较瘦_12 分钟前
[论文阅读] 人工智能+软件工程 | MemFL:给大模型装上“项目记忆”,让软件故障定位又快又准
论文阅读·人工智能·软件工程
yzx99101315 分钟前
基于 PyTorch 和 OpenCV 的实时表情检测系统
人工智能·pytorch·opencv
ICscholar19 分钟前
生成对抗网络(GAN)损失函数解读
人工智能·机器学习·生成对抗网络
我不是小upper20 分钟前
L1和L2核心区别 !!--part 2
人工智能·深度学习·算法·机器学习
geneculture25 分钟前
融智学本体论体系全景图
人工智能·数学建模·融智学的重要应用·道函数·三类思维坐标
柠石榴29 分钟前
《机器学习》(周志华)第二章 模型评估与选择
人工智能·机器学习
新智元39 分钟前
数学圈地震!o3 靠直觉刷爆人类顶尖难题,14 位专家集体破防
人工智能·openai