Re: 灰阶图像锐利化

楼主: schizophrena (你很記者你很腦殘)   2016-07-09 16:32:43
锐利化 = 强化高频
结果 = amplitude * phase
amplitude >=0
影像最终呈现 = |amplitude*phase|
所以就是
N = max(abs(enhanced_Image))
normlized_Image = abs(enhanced_Image)/N * 255
推 LiloHuang: 这样做是对的,也就是常见的 clamping
这样作是不对的哦
可以试试看, 出来的结果会变成一个洞一个洞
不是黑黑的就是超亮的
这种作法其实把他转成频域去思考 你就能懂了
※ 引述《garyl62327 (garyl62327)》之铭言:
: 目前是使用3x3遮罩下去做计算
: 但是问题来了!
: 如果算出来的值大于255or小于0要如何处理?
: 我自己是把
: 大于255的值设成255
: 小于0的值设成0
: 请问这样做对吗?
作者: garyl62327 (garyl62327)   2016-07-09 17:57:00
s大谢谢你喔!我晚点试试看!
作者: LiloHuang (十年一刻)   2016-07-09 18:03:00
我指的是 cv::saturate_cast 本身要做的这件事情可参考 https://goo.gl/A3cYZw或参考 http://goo.gl/GlQxg0 的回应,这做法很常见该做正规化的部分我没看到原 po 怎做的,无从评断 XD

Links booklink

Contact Us: admin [ a t ] ucptt.com