
Python图像处理
文章平均质量分 88
Amo_Rev
这个作者很懒,什么都没留下…
展开
-
Python3+OpenCV学习笔记(二):图像几何变换及补边、裁剪
缩放变换缩放变换即改变图片大小,在cv2里面我们使用函数cv2.resize(fileobj, None,(fx, fy), interpolation = format)函数。“fileobj”为图片对象;“(fx, fy)”参数类型为tuple, 可以指定大小如“(640, 480)”,也可以“fx=640,fy=480”;“interpolation”为插补项,可以选择cv2.INTER原创 2017-12-19 15:08:04 · 6684 阅读 · 0 评论 -
Python3+OpenCV学习笔记(三):颜色空间转换
所谓“颜色空间”,本质上即是利用坐标体系和子空间,建立对不同色彩进行描述的模型,比如经常听到的RGB、HSI等等(博文最后附有参考链接)。还有一个名词也是经常可以听到的——“颜色通道”。如RGB模型中,我们经常会提到的R通道、G通道和B通道,就是分别用来存储红、绿、蓝三种颜色元素的信息。在OpenCV里面,进行颜色转换需要用到的函数是cv2.applyColorMap(src, color_s原创 2017-12-21 15:38:55 · 1689 阅读 · 0 评论 -
Python3+OpenCV学习笔记(四):图像滤波基础(均值、高斯、中值、双边)
OpenCV中还可以在图像上进行绘图操作,由于资料都比较完善,所以附上链接,自行参悟。几何图形(直线、矩形、圆、椭圆、多边形等)绘制好了,进入正题。在一张图像,在数据存储或传输的过程中,或多或少都会引入噪声,常见的图像噪声如高斯噪声、瑞利噪声、椒盐噪声等,可参加链接:数字图像噪声为了避免噪声对图像信息进行干扰或者说为了更有利于图像的后续处理,所以需要对图像进行滤波。在OpenC原创 2018-01-01 22:02:01 · 2444 阅读 · 0 评论 -
Python3+OpenCV学习笔记(一):图像加载、显示和保存
利用写博客笔记的方式来进行Python和OpenCV学习,记录学习过程、学习心得和遇到的问题。原创 2017-12-18 22:05:14 · 4183 阅读 · 5 评论 -
Python3+OpenCV学习笔记(五):鸟类检测模型的训练
最近各种事情耽搁,OpenCV的学习也没有进展。因为项目需求,所以自己做了这样一个基于Haar特征级联分类器的鸟类检测模型,记录下来。OpenCV官方文档中有一个Haar级联分类器做的人脸检测例程,自行参阅文档。做一个鸟类检测模型首先需要训练出一个识别用的.xml文件,下面就开始进行训练。 一、准备样本集样本集需要正样本集和负样本集。正样本集:正样本集为包含“鸟类”的灰...原创 2018-03-01 13:49:53 · 5433 阅读 · 4 评论