![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数字图像
想养一只雪狐
心有猛虎,细嗅蔷薇
展开
-
数字图像实验一:图像合成
题目要求: 现有一张4通道透明图像a.png。 从其中提取出alpha通道并显示; 用alpha混合,为a.png替换一张新的背景(背景图自选); 问题一代码:#include<iostream> #include<opencv2/core/core.hpp> #include<opencv2/highgui/highgui.hpp>using namespace cv; using name原创 2017-11-08 14:16:35 · 5205 阅读 · 0 评论 -
数字图像实验二:几何变换与变形c++实现
实验2.1:图像缩放 实现一个图像缩放函数,可以对输入图像进行任意倍数的缩放; 采用双线性插值进行重采样; X,Y方向的缩放倍数参函数参数的形式传入; 可以只考虑输入图像为3通道,8位深度的情况; 不能调用图像处理库的缩放函数来完成; 实验2.2:图像变形 记[x’, y’]=f([x, y])为像素坐标的一个映射,实现f所表示的图像形变。f的逆映射为: 2.1代码: ...原创 2018-03-14 20:16:01 · 4405 阅读 · 0 评论 -
数据图像实验三:图像统计与结构c++实现
实验3.1:直方图均衡化 实现图像的直方图均衡化算法,可以处理8位、任意通道数的图像。 实验3.2 快速连通域 实现图像的快速连通域算法,可以提取出图像中的连通域,并将不同连通域用不同颜色显示。 3.1代码: #include<opencv2/core/core.hpp> #include<opencv2/highgui/highgui.hpp> #i...原创 2018-03-14 20:22:11 · 2217 阅读 · 0 评论 -
数据图像实验四:图像滤波c++实现
实验4.1:高斯滤波 实现图像的高斯滤波: 通过调整高斯函数的标准差(sigma)来控制平滑程度; 滤波窗口大小取为[6*sigma-1]/2*2+1,[.]表示取整; 利用二维高斯函数的行列可分离性进行加速; 先对每行进行一维高斯滤波,再对结果的每列进行同样的一维高斯滤波; 实验4.2 快速均值滤波 实现图像的均值滤波 滤波窗口大小通过参数来指定: 采用积分图进行加速,...原创 2018-03-14 20:28:29 · 4348 阅读 · 0 评论