我正在寻找图像处理中直方图模糊的方法。我找到了这个旧线程,但那里的答案并不能解决我的情况。那里的一个答案表明
实际上没有什么叫做直方图模糊
。
那么在图像处理中是否有直方图模糊的方法?
[编辑1] 更多信息
- 图像大小为 3880x2592。
- 我想用半径约为 15-20(*像素?
- 我正在使用 256×16 位 8ea(*?) 单端口内存。
- 我想在 FPGA 上实现这一点
如果模糊是指平滑(去除高频),那么您可以使用任何平滑滤波器或算法(其中大多数基于FIR低通滤波器)
如果您的问题是要平滑的内容,那么答案与您链接的问题相同,这取决于您的需求:
- 如果您需要平滑直方图
- 进行某些计算,请直接平滑直方图并保持图像不变 如果您需要平滑图像
- 颜色,请平滑图像并重新计算直方图
有时很难平滑图像以获得平滑的直方图
- (由于颜色渗色缓慢或数据丢失太大)
记住原始直方图),然后计算每种颜色的区域变化,并对整个图像进行统计重新着色(这不是一件容易的事)。
- 选择颜色的(随机)像素
a
需要减少的区域,并将其重新着色为需要增加的区域b
最接近的颜色 - 展位颜色更新区域
- 循环直到区域匹配...