第6章 图像锐化处理及边缘课件精品.pptVIP

  • 3
  • 0
  • 约5.49千字
  • 约 46页
  • 2017-02-02 发布于江苏
  • 举报
第6章 图像锐化处理及边缘课件精品

2 实现步骤 (1)取得原图的数据区指针。 (2)开辟一个和原图相同大小的图像缓冲区,并设定新图像初值为全白(255)。 (3)每个像素依次循环,用Roberts边缘检测算子分别计算图像中各点灰度值,对它们平方之和,再开方。 (4)将缓冲区中的数据复制到原图数据区。 4.效果对比图 图6-8 Roberts边缘检测效果图 6.4.2 Sobel边缘检测算子 1理论基础 (1)卷积 卷积可以简单的看成加权求和的过程。 (2)Sobel边缘检测算子 for(j=tempMY;jheight-tempH+tempMY+1;j++) for(i=tempMX;iwide-tempW+tempMX+1;i++) { fResult=0; for(k=0;ktempH;k++) for(l=0;ltempW;l++) fResult=fResult+m_pdata[(j-tempMY+k)*wide+(i-tempMX+l)]*fpArray[k*tempW+l]; } 2 实现步骤 (1)取得原图的数据区指针。 (2)开辟两个和原图相同大小的图像缓冲区,将原图复制到两个缓冲区。 (3)分别设置Sobel算子的两个模板,调用Templat()模板函数分别对两个缓冲区中的图像进行卷积计算。 (4)两个缓存图像每个像素依

文档评论(0)

1亿VIP精品文档

相关文档