实验三目标物体轮廓提取.doc

实验三目标物体轮廓提取.doc

ID:61484410

大小:395.00 KB

页数:7页

时间:2021-02-04

实验三目标物体轮廓提取.doc_第1页
实验三目标物体轮廓提取.doc_第2页
实验三目标物体轮廓提取.doc_第3页
实验三目标物体轮廓提取.doc_第4页
实验三目标物体轮廓提取.doc_第5页
资源描述:

《实验三目标物体轮廓提取.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、天津理工大学计算机与通信工程学院实验报告2010至2011学年第二学期实验三目标物体的轮廓提取课程名称数字图像处理学号学生姓名年级2009专业计算机科学与技术教学班号1实验地点主7-219实验时间主讲教师杨淑莹辅导教师实验(三)实验名称目标物体的轮廓提取软件环境WindowsVC++6.0硬件环境PC实验目的1.将给定彩色图像中的目标物体提取,与背景分离,进行二值化。2.将给定图象的目标物体进行图像锐化处理及边缘检测。3.去除噪声实验内容(应包括实验题目、实验要求、实验任务等)1.将给定图象的目标物体进行锐化处理及边缘检测。

2、要求:在一幅带有复杂背景的位图上提取目标物体(数字),对该目标物体进行锐化处理及边缘检测。任务:(1)在左视图中打开一幅位图。(2)制作一个【图像锐化处理及边缘检测】菜单,将消息映射到右视图中,在右视图中显示位图,完成如下功能:u若是24位彩色图象,将其彩色图像进行灰度变换。Gray(i,j)=0.11R(i,j)+0.59G(i,j)+0.3B(i,j)u计算该图象的平均灰度值。二值化以平均灰度值为基本阈值T1,对此图象的阈值在T1基础上进行调整,对图象进行二值化,使目标与背景分离,提取出目标物体。2.应用边缘检测算子,完

3、成目标物体的锐化处理及边缘检测。3.去噪声输出结果为:1)提取目标物体的图象(二值化后的图象)。2)应用边缘检测算子,对目标物体进行锐化。3)去噪声实验过程与实验结果(可包括实验实施的步骤、算法描述、流程、结论等)1.将给定图象的目标物体进行锐化处理及边缘检测。(1)获得原图像的首地址及图像的高和宽;(2)开辟一块内存缓冲区,并初始化为255;(3)计算图像的像素的梯度;(4)将结果保存在内存缓冲区比较像素的梯度是否大于30,是则将灰度值置为255,否则将该像素的灰度值置为0;(5)将内存中的数据复制到原图像的数据区。voi

4、dCDynSplitView2::OnErzhiruihua(){clearmem();CDibNew1->Erzhirihua();//对图像进行二值锐化Invalidate();}voidTiDuRuiHuaDib::Erzhirihua(){LPBYTEp_data;//原图数据区指针intwide,height;//原图长、宽p_data=this->GetData();wide=this->GetWidth();height=this->GetHeight();if(m_pBitmapInfoHeader->biB

5、itCount<9)//灰度图像{LPBYTEp_temp=newBYTE[wide*height];//开辟图像一缓冲区memset(p_temp,255,wide*height);//初始化为255inttemp;for(intj=1;j

6、e*j+(i-1)])+(p_data[wide*j+i]-p_data[wide*(j-1)+i])*(p_data[wide*j+i]-p_data[wide*(j-1)+i]));if(temp>30){p_temp[wide*j+i]=255;}elsep_temp[wide*j+i]=0;}//将缓冲区中的图像复制回原图数据区memcpy(p_data,p_temp,wide*height);//删除缓冲区deletep_temp;}else//24位彩色{intDibWidth;//原图长、宽、字节宽DibWid

7、th=this->GetDibWidthBytes();//取得原图的每行字节数BYTE*p_temp=newBYTE[height*DibWidth];for(intj=1;j

8、ta+(height-j-1)*DibWidth+i)-*(p_data+(height-j)*DibWidth+i);pby_pt=(int)sqrt(pby_pt1*pby_pt1+pby_pt2*pby_pt2);if(pby_pt>30){*(p_temp+(height-j-1)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。