- 博客(3)
- 收藏
- 关注
原创 图像的双边滤波原理及C++代码实现
双边”,顾名思义,两个方面,维度,双边滤波不仅考虑了空间位置,而且还考虑到了值域的相似性,在对图像进行滤波处理时,依据这两个标准来计算每个邻域中其它像素对目标像素(中心像素)的贡献,正是这种双重考量机制,使得双边滤波能够在平滑图像的同时,有效地保留边缘信息。如下为双边滤波的实现原理图,其核心思想为双重权重,即图中的空间与亮度核,同时考虑两重因素,双维度对图像进行滤波处理,如左图中的input经双边滤波后,最终output既有效地保留了边缘,也对图像进行了平滑处理。
2025-06-27 21:39:01
461
原创 图像的高斯滤波原理及C++代码实现
图像高斯噪声是指服从高斯分布的随机干扰,表现为图像中颗粒状"雪花"效果。其数学模型为像素值I'(x,y)=I(x,y)+N(x,y),其中N(x,y)是均值为0、标准差σ控制强度的独立高斯随机变量。高斯滤波通过构建3×3高斯核(权重矩阵)进行卷积处理,对每个像素点进行加权平均计算,从而消除噪声。文章详细介绍了高斯核的构建过程,包括归一化处理,并提供了C++代码实现高斯滤波的示例。该方法不考虑边界处理,适用于消除图像中的高斯噪声。
2025-06-21 11:20:43
643
原创 关于图像动态范围的理解
动态范围:指一个系统(如图像传感器、相机或图像)能够同时记录的最亮区域(高光)与最暗区域(阴影)之间的亮度比值。它反映了系统对极端明暗差异的捕捉能力,通常以分贝(dB) 或档(stops)表示。
2025-05-21 23:04:04
588
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人