随笔分类 -  OpenCV2

一个很方便的图片处理
摘要:一.简介 在一个单通道的灰度图像中,每个像素的值介于0(黑色)~255(白色)之间,灰色图像的直方图有256个条目(或称为容器) 二.灰度直方图 图像由像素点构成,灰度直方图用来描述图像中各个灰度级的像素个数(该灰度级像素出现的频率),灰度直方图的横坐标表示灰度级,纵坐标表示图像中该灰度级出现的次数 阅读全文
posted @ 2019-06-25 16:05 言午丶 阅读(375) 评论(0) 推荐(0) 编辑
摘要:一.简介 OpenCV中提供了程序界面中的鼠标和键盘事件 二.鼠标事件 // 设置鼠标回调函数 void setMouseCallback ( const string& winname, MouseCallback onMouse, void* userdata = 0 ) // 被调用的函数指针 阅读全文
posted @ 2019-06-25 15:58 言午丶 阅读(374) 评论(0) 推荐(0) 编辑
摘要:一.简介 图像的几何变换有距离变换 坐标映射 平移 镜像 旋转 缩放 仿射变换等 二.重映射 把一张图像重新排列像素,比如倒置 CV_EXPORTS_W void remap( InputArray src, OutputArray dst, InputArray map1, InputArray 阅读全文
posted @ 2019-06-24 16:26 言午丶 阅读(310) 评论(0) 推荐(0) 编辑
摘要:一.简介 OpenCV提供了一些工具方法函数来辅助完成图像运算 二.时间相关 1.getTickCount()和getTickFrequency() 阅读全文
posted @ 2019-06-24 14:54 言午丶 阅读(158) 评论(0) 推荐(0) 编辑
摘要:一.行/列访问 1.单行/单列访问 Mat Mat::row(int i) const Mat Mat::col(int j) const 2.多行/多列访问 Range(start,end); Range::all(); // 表示所有行或列 二.区域访问 1.CRect 2.CSize 三.像素 阅读全文
posted @ 2019-06-24 14:48 言午丶 阅读(371) 评论(0) 推荐(0) 编辑
摘要:一.简介 一般我们用OpenCV来处理图像数据的时候,OpenCV已经把图像数据包装成一个图像数据类,我们只需要对类成员的像素值进行修改就行了. 但是在Windows开发的WinSDK/MFC中,对图像的处理就必须用文件流的形式对二进制数据进行改写. 二.导出图像 bool imwirte(cons 阅读全文
posted @ 2019-06-24 14:28 言午丶 阅读(233) 评论(0) 推荐(0) 编辑
摘要:恢复内容开始 一.简介 将图像文件读入内存,可以用cv::imread()函数 二.读取图像 Mat imread(const string& filename,int flags=1); Mat: 如果读取图像失败,返回一个空矩阵(NULL) filename: windows位图文件:BMP,D 阅读全文
posted @ 2019-06-24 14:23 言午丶 阅读(236) 评论(0) 推荐(0) 编辑
摘要:一.简介 相当于在PS中,新建一个画布 cv::Mat 类和 lplimage / cvMat结构体都可以表示一张图像 二.构造函数创建图像 三.create()创建图像 五.单窗口显示多张图像 cv::resize() //图像缩放 cv::showManyImages() //显示多张图像 阅读全文
posted @ 2019-06-24 14:14 言午丶 阅读(1271) 评论(0) 推荐(0) 编辑
摘要:一.简介 图像相似度主要是对两幅图像内容的相似程度进行打分,根据分数的高低来判断图像内容的相似程度. 常见的图像比较有两种方法:峰值信噪比PSNR和结构相似性SSIM 二.峰值信噪比PSNR(Peak Signal to Noise Ratio) PSNR通常用于图像压缩等领域中信号重建质量的测量方 阅读全文
posted @ 2019-06-24 09:20 言午丶 阅读(811) 评论(0) 推荐(0) 编辑
摘要:一.简介 做完会放在Github上 一.简介 做完会放在Github上 阅读全文
posted @ 2019-06-21 17:13 言午丶 阅读(1084) 评论(0) 推荐(0) 编辑
摘要:一.简介 OpenCV提供了专门操作视频的接口类VideoCapture 二.构造VideoCapture类 VideoCapture::VideoCapture() VideoCapture::VideoCapture(const string& filename) VideoCapture::V 阅读全文
posted @ 2019-06-21 11:35 言午丶 阅读(252) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示