opencv笔记十四(上采样与降采样、高斯不同DOG)pyrUp,pyrDown

这篇博客介绍了OpenCV中的上采样和降采样操作,包括cv::pyrUp和cv::pyrDown函数的使用,以及高斯不同(Difference of Gaussian, DOG)的概念和应用。DOG常用于图像特征检测,例如灰度图像增强和角点检测。还讨论了如何使用subtract函数进行图像相减和normalize函数进行矩阵归一化。" 104782540,8236554,图像存储格式详解:黑白、灰度到真彩色,"['图像处理', '图像格式', '色彩深度', '文件格式', '图像编码']
摘要由CSDN通过智能技术生成

上采样与降采样理论:

实际感觉像是图像的缩放。

API:

上采样:(cv::pyrUp) – zoom in 放大(向底端发展) 

pyrUp(Mat src, Mat dst, Size(src.cols*2, src.rows*2)) 

生成的图像是原图在宽与高各放大两倍 

降采样: (cv::pyrDown) – zoom out 缩小(向顶端发展) 

pyrDown(Mat src, Mat dst, Size(src.cols/2, src.rows/2)) 

生成的图像是原图在宽与高各缩小1/2

 

高斯不同(Difference of Gaussian-DOG):

定义:

就是把同一张图像在不同的参数下做高斯模糊之后的结果相减,得到的输出图像。称为高斯不同(DOG)

高斯不同是图像的内在特征,在灰度图像增强、角点检测中经常用到。

 

API:

	GaussianBlur(t1, g1, Size(3, 3), 0, 0);
	GaussianBlur(g1, g2, Size(3, 3), 0, 0);
	subtract(g1, g2, dog, Mat());
	normali
  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值