版本14和15间的区别
于2008-02-24 15:08:30修订的的版本14
大小: 2303
编辑: czk
备注:
于2008-03-24 15:37:36修订的的版本15
大小: 2045
编辑: 218
备注:
删除的内容标记成这样。 加入的内容标记成这样。
行号 12: 行号 12:
 1. 算术运算:写一个程序能够对两幅图像进行四种算术运算。对于乘法,你的乘法函数要能够处理一幅图像乘以一个常数的情况。这个程序要写得通用一些,后面的程序可能需要用到这个算法。

目的

  1. 掌握强度变换
  2. 掌握直方图计算
  3. 掌握对图像进行直方图均衡化
  4. 掌握对图像常用的空域滤波

内容

  1. 使用强度变换的图像增强。这个实验主要是尝试各种强度变换的方法来增强图像。下载一个这个图片 Fig0308.tif ,并尝试使用:(a) 对数变换公式g = c*log(1+im2double(f)) (b) 指数变换公式g = 1./(1 + (c./(im2double(f) + eps)).^r) 在(a)中只有唯一的参数c,而在(b)中有两个参数c和r。在大多数图像增强任务中,尝试是不可避免的。这个实验的目标是通过(a)和(b)方法得到最好的视觉增强效果。一旦(根据你自己的判断)你得到了两种变换的最好的视觉效果,请解释这两者之间的主要区别。

  2. 直方图均衡化:(a)写一个程序计算图像的直方图;(b)实现直方图均衡化算法;(c)下载图片这个图片 Fig0308.tif ,尝试对它进行直方图均衡化。你的报告中至少要包含原始图像、它的直方图、直方图均衡化转换函数的图示、增强后的图像、增强后的图像的直方图。通过这些结果来分析图像是怎么被增强的。

  3. 空域滤波。写一个程序对图像进行空域滤波。滤波模板的大小是固定的3x3。但是系数是可变的。这个程序要写得通用一些,后面的程序可能需要用到这个算法。
  4. 拉普拉斯滤波。(a)使用前面两个程序实现一个拉普拉斯增强算法,使用如下模板
    -1 -1 -1
    -1  8 -1
    -1 -1 -1

    (b) 对图像 attachment:Fig3.40(a).jpg 进行拉普拉斯滤波,并对它进行增强以使其适合观测。

  5. Unsharp masking:(a) 使用前面写的程序实现high-boost滤波。平滑滤波处理使用如下模板进行
    1/9 1/9 1/9
    1/9 1/9 1/9
    1/9 1/9 1/9

    (b) 下载图片 attachment:Fig3.43(a).jpg ,使用这个算法来增强它。

图像空域增强实验 (2008-03-24 15:37:36由218编辑)

ch3n2k.com | Copyright (c) 2004-2020 czk.