Image 哪个内核产生更清晰的图像
内核A=[0-10Image 哪个内核产生更清晰的图像,image,matlab,image-processing,Image,Matlab,Image Processing,内核A=[0-10-14-10-10] 和B=[-10-1040-10-1] 我用matlab的freqz2函数找到了频谱 A的光谱在角点处的震级最高[(1,1),(-1,-1),(1,-1),(-1,1) 而B在(1,0),(0,1),(-1,0),(0,-1)中 我知道频谱的中心有低频信息,而角点有高频信息,如边缘。虽然a在角点的幅度较高,但B滤波器产生的图像似乎更清晰。为什么会发生这种情况?从定义可以看出,a倾向于锐化沿垂直和水平方向的锐化程度更高,而B沿对角线的锐化程度更高。根据图像内容
-14-1
0-10] 和B=[-10-1
040
-10-1] 我用matlab的freqz2函数找到了频谱 A的光谱在角点处的震级最高[(1,1),(-1,-1),(1,-1),(-1,1) 而B在(1,0),(0,1),(-1,0),(0,-1)中
我知道频谱的中心有低频信息,而角点有高频信息,如边缘。虽然a在角点的幅度较高,但B滤波器产生的图像似乎更清晰。为什么会发生这种情况?从定义可以看出,
a
倾向于锐化沿垂直和水平方向的锐化程度更高,而B
沿对角线的锐化程度更高。根据图像内容的不同,一种效果可能比另一种效果更明显
就频率而言,如果内核放大了某些空间频率,而此时图像恰好没有太多能量,那么效果将很难被注意到。如果a沿对角线更锐化,B沿垂直和水平方向更锐化,则可能会得到更好的答案。 [ 0 -1 0
-1 4 -1
0 -1 0 ] [-1 0 -1
0 4 0
-1 0 -1 ]