【数码管识别】感兴趣区域提取和缩放的顺序问题
在之前调试的数码管的时候,通过调节镜头和仪表的距离,就可以使镜头正好拍到仪表的数字部分。现在由于摄像头是固定的,不能调节镜头和仪表的距离,而且仪表的尺寸也比较多,所以就用到了感兴趣区域的提取。之前调试程序的过程中,没有注意感兴趣区域提取和图像图像缩放的顺序,就先进行了缩放,再进行感兴趣区域的提取,最终导致图像的信息确实,识别的字符出现错误。
调试结果如图所示:
图中5识别成了9,有时候3识别成了5,识别经常出错,错误的原因就是没有先提取感兴趣区域,再进行图像预处理,图像识别。先缩放在进行图像处理,导致大量特征信息的缺失,得到预处理的字符图像也比较小,字符线条很细。
先提取感兴趣区域,这样就可以和镜头可以调节和仪表的距离一样的效果。
提取的感兴趣区域的图像和轮廓图像(图像1)为:
识别结果为:
提取的感兴趣区域的图像和轮廓图像(图像2)为:
另外,对整幅图片进行缩放会引起图像质量的下降:
原始图片清晰度质量如下:
缩放之后图片清晰度质量如下:
【数码管识别】感兴趣区域提取和缩放的顺序问题相关推荐
- ROI感兴趣区域提取与泛洪填充
一.ROI提取 1.定义:ROI提取称对感兴趣区域提取. 2.作用:勾勒感兴趣的区域,可以是方框.圆.椭圆.不规则形状等. 3.应用:以视频监控领域ROI智能视频编码技术为例,具有ROI功能的摄像机可 ...
- 基于matlab得图像感兴趣区域提取
对于图像感兴趣区域(ROI)的提取,一般从来两个方面着手解决:一是利用图像分割技术提取ROI:二是从人眼得视觉特征出发,通过模拟人眼得视觉特点,寻找特定得视觉敏感区域,并将这些视觉敏感区域排序作为RO ...
- opencv 感兴趣区域提取 (ROI)
opencv 感兴趣区域提取 (ROI) 1)使用像素坐标来提取ROI,前提是知道感兴趣区域的具体坐标范围 def img_cut():os.chdir(input)img_row = 1for im ...
- OpenCV入门(十一):感兴趣区域提取
void inRange(InputArray src, InputArray lowerb,InputArray upperb, OutputArray dst); inRange函数对于图像数据来 ...
- 指静脉代码学习---5.ROI感兴趣区域提取/图像分割
一.相关论文 1.roi提取技术大概分为下面四类 2.论文一Qin: 经典的阈值确定方法有:
- openCV任意几何形状感兴趣区域(ROI)提取
图像感兴趣区域(ROI)提取主要使用掩模来进行.掩模是二值图像,感兴趣区域的掩模值设置为255,非感兴趣区域的掩模值为0 获取掩模的方法主要有两种 方法一 使用opencv中Mat函数方法,调用Mat ...
- Opencv值core组件(二):感兴趣区域选取与计算数组加权和
文章目录 一.感兴趣区域提取 二.计算数组加权和 一.感兴趣区域提取 Opencv有两种定义ROI区域的方法, 第一种是使用表示矩形区域的Rect,它指定矩形的左上角坐标,和矩形的长宽,以定义一个矩形 ...
- 2.3 感兴趣区域(ROI)
一.ROI介绍 二.操作 一.ROI介绍 我们可能对图像中的某一个特定区域感兴趣,改区域称为感兴趣区域(Region of Interest,ROI). 二.操作 (1)显示一幅图像的感兴趣区域 im ...
- matlab如何手动选择图像目标区域,如何用MATLAB实现感兴趣区域ROI的选取
描述 感兴趣区域 感兴趣区域(Regions of Interest,ROI)这一概念,是指图像中最能引起用户兴趣.最能表现图像内容的区域.感兴趣区域(Regions of Interest,ROI) ...
- 提取图像感兴趣区域_从图像中提取感兴趣区域
提取图像感兴趣区域 Welcome to the second post in this series where we talk about extracting regions of intere ...
最新文章
- yapi-docker
- python opencv 实现Reinhard颜色迁移算法
- 《深入理解计算机网络》读书笔记一
- hashlib 模块 摘要算法
- 11 Python之初识函数
- maven导出Java方法_eclipse导出maven工程的可执行jar包
- 在公司群匿名吐槽后当场“掉马”?QQ回应:真这样程序猿要被祭天
- 旅程落幕!网易相册将停止运营 这里有你的回忆吗?
- 什么是预热 压测_全链路压测探索实践之路
- html图片上传阅览并且点击放大
- 机器学习-西瓜书、南瓜书第三章
- 树莓派的命令和linux一样吗,常用的linux命令
- Python入门经典学习1-乳腺癌分类问题
- MATLAB R2016a 简单介绍
- 入门JSP第一步,看这里~
- java测试脚本怎么写_Jmeter测试脚本编写(初学者熟悉篇)
- JavaScript如何运行
- oled u8g2如何显示中文(实测有效)
- ERP、APS与MES系统是什么?
- 《Kotlin极简教程》第1章 Kotlin简介
热门文章
- 22. Declare data members private
- java 内省 反射_理解Java的反射与内省及其区别
- 带小手的文档怎么复制
- C语言dos游戏编程,◣电脑游戏编程入门 (DOS)◥
- 内核功能导致重启_错误信息:VS2010 Profiler导致Win7重启
- Python编程实现对拉格朗日和KKT条件求极值
- php session string,教你如何使用php session
- python requests 上传文件_Python 实现小程序云存储文件上传
- 非极大值抑制_【目标检测系列】非极大值抑制(NMS)的各类变体汇总
- 16. Django实战:云笔记项目