opencv
文章平均质量分 80
minghui_
路漫漫其修远兮,吾将上下而求索
展开
-
Image Watch查看小工具
转自:https://blog.csdn.net/u011574296/article/category/6167454在VS中用OpenCV进行开发时,调试经常需要去查看当前图像的内容(图像大小,通道数,鼠标所指像元在图像中的行列数和像素值),介绍一个配合VS使用的OpenCV开发神器——Image Watch。该插件现在支持较新版本的vs版本如:vs2012,vs2013,vs2015等。安装...转载 2018-05-08 15:00:58 · 1916 阅读 · 1 评论 -
QT+opencv学习笔记(1)——图像点运算
开发环境为:win10+QT5.8+opencv3.2一、读取图像 QT中显示图片的时候可以用QLabel也可以用GraphicsView,本文使用的是QLabel。但是需要注意的是在opencv中图像是以BGR的顺序存储的,所以在读取并显示彩色图片之前需要将其转换为正常的RGB顺序,然后再转换为QImage格式,才能在QLabel中显示。 主要代码如下:fileNa...原创 2018-05-21 20:31:57 · 3439 阅读 · 0 评论 -
QT+opencv学习笔记(3)——图像增强
开发环境为:win10+QT5.8+opencv3.2 图像增强的目的是采用某种技术手段,改善图像的视觉效果,或者将图像转换成更适合人眼观察和机器识别的形式。图像增强的基本方法主要有灰度变换、灰度均衡、伪彩色增强、平滑、锐化、滤波等。灰度变换、灰度均衡见QT+opencv学习笔记(1)——图像点运算,本文主要实现伪彩色增强、平滑、锐化和滤波。一、读取图像 读取图像见Q...原创 2018-05-25 21:07:57 · 2877 阅读 · 0 评论 -
QT+opencv学习笔记(5)——霍夫直线检测、圆检测及椭圆检测
开发环境为:win10+QT5.8+opencv3.2 Hough变换是图像处理中从图像中识别几何形状的基本方法之一,应用很广泛。最基本的Hough变换是从黑白图像中检测直线,还可以经过改进检测圆、椭圆、正方形等。本文主要实现Hough直线检测、Hough圆检测、Hough椭圆检测。一、读取图像 读取图像见QT+opencv学习笔记(1)——图像点运算,这里不再赘述。 ...原创 2018-06-03 20:04:28 · 11103 阅读 · 7 评论 -
QT+opencv学习笔记(2)——图像几何变换
开发环境为:win10+QT5.8+opencv3.2 将图像按照某种法则或规律变换成另一种几何图像的过程叫做图像的几何变换。通常包括图像平移、图像旋转、图像镜像变换、图像缩放等,本文主要实现图像平移、图像旋转、图像缩放。一、读取图像 读取图像见QT+opencv学习笔记(1)——图像点运算,这里不再赘述。二、图像平移 图像平移就是将图像上的所有点按照...原创 2018-05-23 17:58:29 · 1879 阅读 · 0 评论 -
QT+opencv学习笔记(6)——模板匹配
开发环境为:win10+QT5.8+opencv3.2 把不同传感器或同一传感器在不同时间、不同成像条件下对同一景物获取的两幅或多幅图像在空间上对准,或根据已知模式到另一幅图中寻找相应模式的处理方法叫做模板匹配。 模板匹配的思想很简单:拿已知的模板,和原图像中同样大小的一块区域去对比。最开始时,模板的左上角点和图像的左上角点是重合的,将模板和原图像中同样大小的一块区域...原创 2018-06-12 17:05:43 · 1840 阅读 · 0 评论 -
QT+opencv学习笔记(4)——边缘检测、轮廓提取及轮廓跟踪
开发环境为:win10+QT5.8+opencv3.2 数字图像的边缘检测是图像分割、目标区域的识别、区域形状提取等图像分析领域十分重要的基础,图像分析和理解的第一步往往就是边缘检测。轮廓跟踪是获取图像的外部轮廓特征,为图像的形状分析做准备。本文主要实现图像边缘检测、轮廓提取、轮廓跟踪。一、读取图像 读取图像见QT+opencv学习笔记(1)——图像点运算,这里不再赘述。...原创 2018-05-29 22:08:59 · 29736 阅读 · 1 评论