数字图像处理复习资料.doc

上传人:sk****8 文档编号:3186845 上传时间:2019-05-24 格式:DOC 页数:12 大小:193.50KB
下载 相关 举报
数字图像处理复习资料.doc_第1页
第1页 / 共12页
数字图像处理复习资料.doc_第2页
第2页 / 共12页
数字图像处理复习资料.doc_第3页
第3页 / 共12页
数字图像处理复习资料.doc_第4页
第4页 / 共12页
数字图像处理复习资料.doc_第5页
第5页 / 共12页
点击查看更多>>
资源描述

1、图像平移算法流程:(1) 取得原图的数据区指针。(2) 通过对话框输入偏移量 tx,ty。(3) 开辟一个同样大小的缓冲区。(4) 对原图依次循环每个像素,每读入一个像素点(x0,y0) ,根据它的坐标,找到目标图像的位置(x1=x0-tx,y1=y0-ty) ,将像素( x0,y0)处的颜色值赋给新图中的( x1,y1) 。for( i = 0; i = 0) /取得原图的数据区指针wide=this-GetWidth ();height=this-GetHeight ();for(int j=0;jGetData (); /取得原图的数据区指针wide=this-GetWidth ();h

2、eight=this-GetHeight ();for(int j=0;jYuZhi) /灰度值大于给定阈值,置为 255*p_data=255;else*p_data=0; /不大于置为 0p_data+;二值图像的黑白点噪声滤波(1)取得图像大小、数据区,并把数据区复制到缓冲区中;(2)循环取得各点像素值;(3)取得该点周围 8 像素值的平均值;(4)平均值与该点像素值相比,若大于 127.5 则把该点颜色反转;(5)把缓冲区中改动的数据复制到原数据区中。/用 3*3 屏蔽窗口的 8 近邻均值进行滤波for(int j=1;j127.5)p_tempj*wide+i=averg;消除孤立黑

3、像素点(1)取得图像大小、数据区,并把数据区复制到缓冲区中;(2)循环取得各点像素值;(3)判断为 4 连接或 8 连接;(4)为 4 连接时,若该点上下左右 4 个像素全为白,则该点置白;为 8 连接时,若该点周围 8 个像素全为白,则该点置白;(5) 把缓冲区中改动的数据复制到原数据区中。/ 4 连接的情况下,消去上下左右都为 255(白点) 的孤立黑点if (connec=4)for (int j=1;jT)p_tempj*wide+i=averg;NN 均值滤波器(1)取得图像大小、数据区,并把数据区复制到缓冲区中;(2)取得 N 值;(3)循环取得各点像素值;(4)算出以该点像素为中

4、心的 NN 屏蔽窗口内平均值; (5)把该点像素值置为平均值;(6)把缓冲区中改动的数据复制到原数据区中。 /用 N*N 屏蔽窗口平均化for(int j=n2;jbiBitCount9) /灰度图像/n*n 最大值频率滤波for(int j=n2;jheight-n2;j+)for(int i=n2;iwide-n2;i+)/把 n*n 屏蔽窗口部分复制到 madomm=0;for(yy=j-n2;yy=j+n2;yy+)for(xx=i-n2;xx=i+n2;xx+)madom=p_datayy*wide+xx;m+;/找出 madom中的最大值 madomax,用作最大频率值madoma

5、x=mado0;for(m=1;mnn;m+)if(madomaxmadom)madomax=madom;p_tempj*wide+i=madomax; memcpy(m_pData,p_temp,size);delete p_temp;纵向微分运算实现步骤(1)取得原图的数据区指针。(2)开辟一块内存缓冲区,并初始化为 255。 (3)每个像素依次循环,新图像缓冲区中的当前像素的灰度值等于原图中当前像素的灰度值与其左方的像素的灰度值之差的绝对值。(4)将缓冲区中的图像复制回原图数据区。横向(1)取得原图的数据区指针。(2)开辟一块内存缓冲区,并初始化为 255。(3)每个像素依次循环,新图像缓冲区中的当前像素的灰度值等于原图中当前像素的灰度值与其上方的像素的灰度值之差的绝对值。(4)将缓冲区中的图像复制回原图数据区。双向一次(1)取得原图的数据区指针。(2)开辟一块内存缓冲区,并初始化为 255。(3)每个像素依次循环,原图中当前像素的灰度值与其左方的像素的灰度值之差的绝对值的平方,再加上当前像素的灰度值与其上方的像素的灰度值之差的绝对值的平方,所得的平方根即为新图像当前像素的灰度值。(4)缓冲区中的图像复制回原图数据区。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 精品笔记

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。