数字图像处理
文章平均质量分 56
Ricardo_PAO
这个作者很懒,什么都没留下…
展开
-
数字图像处理 tofloat函数说明
tofloat解决的问题 fft2会导致一定的问题,例如:f = ifft2(F) fft2会将图像变成double类,因此反变换的过程有着一个陷阱:反变换后的图像类型可能和原来输入类型并不相同。 例如:f如果是uint8类型,就是范围在[0,255]内的整数,fft2将其变换成为double类型,通过ifft2将其变换成为了范围为[0,255],但是变成了double类,这会导致一些问题。 冈萨雷斯书籍中,使用tofloat函数解决这一问题,将输入的图像转化为[0,1]内的浮点数,通过re原创 2021-10-04 14:16:15 · 3322 阅读 · 1 评论 -
数字图像处理 频域滤波 paddedsize函数说明(为什么要填充0)
function PQ = paddedsize(AB,CD,PARAM)% 根据关系式:P>=A+C-1,Q>=B+D-1% PQ = paddedsize(AB) 意味着只有一个参数AB,为一个含两个元素的矩阵,那么% PQ = 2*AB%% PQ = paddedsize(AB,CD) 意味着两个参数,AB CD为含两个参数的矩阵,那么根据% 关系式就可以得到最小的PQ = AB+CD-1,此时我们还需要判断第二个参数是CD还是% PARAM,通过is原创 2021-10-04 10:03:16 · 3320 阅读 · 0 评论