数字图像处理
文章平均质量分 91
狂小虎
永远热爱,永远年轻!
展开
-
教你用matlab实时处理摄像头视频并保存
原本小虎想把标题写出“教你制造简易美颜相机”的,但是后来发现图像美颜处理的算法有点复杂,一时半会儿学不会,所以就只写了实时处理视频并保存了。这里视频处理只是彩色直方图均衡化哦。写入方法有写入图片或视频,写入视频是我后面更新的,没有逐步分析,在完整代码可见。原创 2020-03-31 11:10:03 · 8354 阅读 · 17 评论 -
如何对矩形表面进行角点检测
利用OPENCV对矩形表面进行角点检测简单介绍一下思路,标记一个很像矩形的表面,首先得对图像或视频(以下只说图像,其实视频一样道理)进行预处理,尽可能消除噪声、不感兴趣部分的干扰,比如说我这个示例的图像中有几处灯光,但是我只想提取黄色两条小灯以及其连成的矩形。示例目标大概样子思路+代码分析以下是一些头文件,有些可能用不上,这里用了ros在下一遍文章中将会进一步讲到如何用rviz...原创 2019-10-26 20:46:50 · 1394 阅读 · 0 评论 -
matplotlib在windows上的安装配置
本人的配置:windows7 64bitsPython 3.7.2 64bits (https://www.python.org/downloads/) 安装配置方法方法一:Anaconda下载链接https://www.anaconda.com/download/下载3.X版本的即可个人认为如果仅仅用cmd没有任何编辑器的话程序连续性不高,而Anaconda恰好给...原创 2019-01-29 11:15:08 · 330 阅读 · 0 评论 -
如何利用matplotlib作出高精度的图片
近来越来越多的研究生放弃使用MATLAB转用基于python语言的matplotlib来画论文报告的图表,说明后者自有比前者高的优势。比如博主itsc在其博客中做了如下实验:将、以及图像精度对比,在matlab中发现了许多锯齿,使得图像十分不美观,图片如下:图一 MATLAB所作图二 matplotlib作图看上去后者作出来的图片好像很模糊,实际上,这个图片只是按默认尺寸大...原创 2019-01-29 11:15:18 · 6754 阅读 · 3 评论 -
anaconda或spyder导入cv2的问题ImportError: No module named 'cv2'
在windows或ubuntu直接pip install opencv-python然后它会下载最新版本的opencv,配置到anaconda上面。安装了一个4.10:其他什么下载一个包然后自己pip安装我试过不行,一直出现ImportError: No module named 'cv2',见https://blog.csdn.net/Guiabbey/arti...原创 2019-10-04 11:53:28 · 9672 阅读 · 0 评论 -
AttributeError: 'NoneType' object has no attribute 'shape'
这句话意思是文件不存在,所以无法读取shape,所以首先确认一下是否文件路径出问题,例如我的src = cv2.imread("./pictures/img.jpg")打成了:src = cv2.imread("./picture/img.jpg")少了一个s。...翻译 2019-10-05 09:33:05 · 1848 阅读 · 0 评论 -
opencv出现Exception: Contours tuple must have length 2 or 3, otherwise OpenCV changed their cv2
本人使用的是python3.7+opencv4,而cv2.findContours()返回的值数量和类型依版本而异,比如opencv3的findContours()返回三个值,第一个是图像,第二个是边缘,第三个是hierarchy--一种评价层级的系统。opencv4的findContours()返回两个值,第一个是边缘,第二个是hierarchy--一种评价层级的系统。如...原创 2019-10-05 14:50:54 · 859 阅读 · 0 评论