003_中英文对照版_.12.2.ppt

  1. 1、本文档共94页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
003_中英文对照版_.12.2

Example 3.9 An alternate definition of the digital second derivatives takes into account diagonal elements , and can be implemented using the mask: 另一种离散化的二阶导数定义,考虑了对角元素。该定义可用如下掩码实现: * (a) Image of the North Pole of the moon (b) L-filtered image, uint8 formats. f=imread(moon.tif); imshow(f) w = [0 1 0;1 -4 1;0 1 0]; g1=imfilter(f,w,replicate); imshow(g1,[]); Figure 3.16 (P102) * Example 3.9 All pixels of the image in Figure 3.16(b) are positive. Because of the negative center filter coefficient, we know that we can expect in general to have a Laplacian image with negative values . 图3.16(b)图像中的所有像素值都是正的。因为滤波器中心系数是负的,我们可以预料到经过拉普拉斯变换后的结果图像,其像素值都是负的。 However, f in this case is of class uint8 and , as discussed in the previous section, filtering with imfilter gives an output that is of the same class as the input image, so negative values are truncated. 然而,此例中f是uint8类型的。正如前面讨论过的,用函数进行滤波后得到的输出结果图像与输入图像的类型是一样的,因而负值就会被裁剪掉。 We get around this difficulty by converting f to class double before filtering it: 为了回避这一难题,在滤波之前,我们将图像f的类型转换成double类型。 f2=im2double(f); g2=imfilter(f2,w,replicate); * f2=im2double(f); g2=imfilter(f2,w,replicate); imshow(g2,[]); g = f2-g2; imshow(g) (c) L-filtered, double formats (d) obtained by (a)-(c) Figure 3.16 (P102) * Example 3.9 The result ,shown in Fig.3.16(c), is more what a properly processed Lanlacian image should look like. 经拉普拉斯变换后的正确的结果图像,看起来应像图3.16(c)所示的那样。 Finally, we restore the gray tones lost by using the Laplacian by subtracting (because the center coefficient is negative) the Laplacian image from the original image: 最后,通过将原图像减去拉普拉斯变换后的结果图像,我们就将在拉普拉斯变换后所丢失的色调进行恢复。 g = f2-g2; imshow(g) The result ,shown in Fig.3.16(d), is sharper than the original image. 恢复结果如图3.16(d)所示,和原图像比起来,得到了锐化。 * (c) L-filtered, double formats (d) obtained by (a)-(c) Figure 3.16 (P102) * Example 3.10 (P103) implementation: f=imread(moon.tif); %1 w4=fspeci

文档评论(0)

beoes + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档