- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验三医学图像局部放大的实现
实验三 医学图像局部放大的实现 目的和原理 局部放大是PACS系统图像处理最常用的 功能之一,可以帮助医师对感兴趣区域进行 进一步的仔细观察。其效果是当使用者按下 鼠标左键并拖动时,屏幕上出现一个矩形, 该矩形框中的图像被放大。 图象常用的放大方法有以下几种: 象素复制,双线性内插法,邻域平均内插 法,中值滤波内插法,分解的Walsh 内插图 象放大方法等,下面仅介绍其中两种。 1.象素复制法 象素复制是将原象素值赋给邻近放大区域内的每 个待判断象素,这种算法简单,但放大图象质量 粗糙,边缘有玛赛克效应,特别是进行高倍放大 时,质量更差。 下图为象素复制实现四倍放大的例子,a、b、c、 d是原图象已知灰度值的象素,x是放大图象中待 判断象素。 a x b x a a b b a b x x x x a a b b c d c x d x c c d d x x x x c c d d 2.邻域平均内插法 原理如图所示,a—h是原图象象素,x表示 待插值象素,y表示插值后的象素。 此法适用于二倍放大,通过计算相邻象素 的平均值判断待插值象素的灰度值,例如下 图中y4= (b+d+e+g)/4. a x b x c a y1 b y2 c x d x e x y3 d y4 e y5 f x g x h f y6 g y7 h 程序设计思路 一.由设计要求反向推导设计程序:要求是鼠 标按下并拖动时选定区域被局部放大,那么: 首先 要有函数判断鼠标是否按下,如果按下则捕 捉鼠标当前位置,并保存其值; 其次 要判断鼠标是否移动,因为实验要求是按住 鼠标并拖动时图像被放大。如果满足这两个条 件,那么进入用以放大选定区域图像的程序,如 果鼠标按住但没有移动,则直接跳出该程序段, 保存当前鼠标位置; 再次 来看上一步中放大选定区域如何实现,又可 以分为如下两步: 第一步,将本次调用时由于鼠标的移动已经不属 于放大框的区域恢复原状; 第二步,新的鼠标所在位置附近,生成一个小矩 形的区域为此次的放大框,其中的图像进行放大 显示。 最后 鼠标释放后恢复图像。 二. 由上面的分析结合VC++基础知识,可以想到 对应上面几步可. 分别采用以下函数: OnLButtonDown OnMouseMove OnLButtonUp。 对应程序中的具体操作,还用到 建立区域函数CreateRectRgn, 绘图函数BitBlt, 放大函数StretchBlt, 区域结合函数CombineRgn, 窗口重绘函数SetWindowRgn等。 三. 对应所用到的函数参数,需要根据本程序的 实际情况求出表达式,并放到对应函数的相应位 置。具体实现步骤如下 1. 新建一个单文档的工程bitmapshow.dsw, 参考基础实验二,此单文档工程显示出图 像sample.bmp 。 2. 参考基础实验四,编写OnLButtonDown( ) 函数,判断鼠标左键是否被按下。如果按 下,则通过函数可以得到鼠标当前的坐标 值。在CBitmapshowView中添加CPoi
有哪些信誉好的足球投注网站
文档评论(0)