机器视觉算题例子.docVIP

  • 16
  • 0
  • 约1.45万字
  • 约 7页
  • 2017-01-29 发布于河南
  • 举报
机器视觉算题例子

计算题 (一)直方图均衡化:(结合书本77页) 要找到一种变换 S=T ( r ) 使直方图变平直,为使变换后的灰度仍保持从黑到白的单一变化顺序,且变换范围与原先一致,以避免整体变亮或变暗。必须规定: (1)在0≤r≤1中,T(r)是单调递增函数,且0≤T(r)≤1; (2)反变换r=T-1(s),T-1(s)也为单调递增函数,0≤s≤1。 应用到离散灰度级,设一幅图像的像素总数为n,分L个灰度级。 n k : 第k个灰度级出现的个数。 第k个灰度级出现的概率: P (r k)=n k /n 其中0≤rk≤1,k=0,1,2,...,L-1 形式为: ? 3.基本步骤: (1) 求出图像中所包含的灰度级rk,可以定为0~L-1, (2) 统计各灰度级的像素数目nk (k=0,1,2,…L-1) (3) 计算图像直方图 (4) 计算变换函数 (5) 用变换函数计算映射后输出的灰度级Sk (6) 统计映射后新的灰度级Sk的像素数目nk (7) 计算输出图像的直方图 例:设图象有64*64=4096个象素,有8个灰度级,灰度分布如表所示。进行直方图均衡化。 由(2-2)式计算s k 把计算的sk就近安排到8个灰度级中。 重新命名sk,归并相同灰度级的像素数。 r k

文档评论(0)

1亿VIP精品文档

相关文档