![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
图像处理
文章平均质量分 50
义阳野老
乐夫天命复奚疑
展开
-
基于OpenCV的对象检测学习
一、HOG特征二、SVM算法三、OpenCV代码四、检测结果原创 2023-01-01 20:43:34 · 332 阅读 · 1 评论 -
OpenCV图像位操作
异或:相异为1,相同为0。由于参与异或操作的两幅图像都是dog图像,所以两幅每个像素一模一样,相同则为0,故在mask区域的异或效果也为黑色。因为选用了两幅相同的src,所以与和或的效果还是原图的效果。与、或、非、异或 ,利用Mask操作。只有mask白色区域会有效果。原创 2022-09-17 19:31:16 · 594 阅读 · 0 评论 -
OpenCV图像算术操作
【代码】OpenCV图像算术操作原创 2022-09-17 18:26:30 · 448 阅读 · 0 评论 -
OpenCV图像像素遍历与访问
Mat类中的cols、rows为图像的宽、高。成员函数at(row,col)可以存取图像元素。对于包含彩色图像的Mat,OpenCV中将三个8位数组组成的向量定义为Vec3b。Mat类提供了ptr函数可以得到图像任意行的首地址。原创 2022-09-04 19:40:20 · 1283 阅读 · 0 评论 -
OpenCV中Mat对象及其创建
在opencv4_002.cpp中编写完成程序后,要想运行,需将其设为启动项目(否则会继续运行opencv4_001.cpp)上图已有两个项目,现在此基础上继续新建。方法:选中解决方案->右键->添加->新建项目。名称和路径修改,确定。在opencv中,Mat用来存储图像的数据结构。然后,分别右键点击源文件–>添加–>新建项,添加cpp源文件。重新生成解决方案,然后运行程序,执行的才是002的结果。矩阵头:包含矩阵尺寸、存储方法和存储地址等信息。指针:一个指向存储所有像素值的矩阵的指针。原创 2022-09-04 16:44:14 · 2286 阅读 · 0 评论 -
OpenCV图像加载、显示与保存
然后保存才能看到透明通道效果(此处保存为testone.png)5、加载一张带有透明通道图像(背景透明),显示时,背景会变成白色。3、窗口适应图像(窗口大小无法调整)imshow不支持透明通道显示。保存:imwrite。原创 2022-09-04 15:04:26 · 895 阅读 · 0 评论