Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Image 哪个内核产生更清晰的图像_Image_Matlab_Image Processing - Fatal编程技术网

Image 哪个内核产生更清晰的图像

Image 哪个内核产生更清晰的图像,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沿对角线的锐化程度更高。根据图像内容

内核A=[0-10
-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 ]