全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
MATLAB中对比两幅图像各种直方图的程序文章来源:中国科学院计算技术研究所 作者:刘伟民 -该文章讲述了MATLAB中对比两幅图像各种直方图的程序.MATLAB中对比两幅图像各种直方图的程序,程序如下。figure(1);hold on;aa = e:d1.jpg;bb = e:d4.jpg;imhist(rgb2gray(imread(aa);hold off;figure(2);hold on;imhist(rgb2gray(imread(bb);hold off;imga = imread(aa);imgb = imread(bb);figure(3);hold on;title(imga1);imhist(imga(:,:,1);hold off;figure(4);hold on;title(imga2);imhist(imga(:,:,2);hold off;figure(5);hold on;title(imga3);imhist(imga(:,:,3);hold off;figure(6);hold on;title(imgb1);imhist(imgb(:,:,1);hold off;figure(7);hold on;title(imgb2);imhist(imgb(:,:,2);hold off;figure(8);hold on;title(imgb3);imhist(imgb(:,:,3);hold off;3 matlab图像配准的方法-医学图像配准目前,图像配准技术在医学领域应用得相当广泛。医学图像配准具有很重要的临床应用价值。对各种使用相同或者不同的成像手段所获得的医学图像进行配准不仅可以应用于医疗诊断,也可以应用于手术计划的制定、治疗计划的制定、病理情况的跟踪和治疗效果的评价等各个方面。下面给出一个具体的图像配准的例子来形象说明配准的应用。【2】医学图像配准。(1) 读取图像数据。因为源图像以矩阵形式存在一个二进制的文件里,用fread可将其读取到变量矩阵中。将读取文件编制成一个子函数(RTIread.m)。源代码如下:function imMatrix=RTIread(FILENAME,SIZE)%RTIread Read the image matrix from binary Registration Test Image file.% imMatrix=RTIread(FILENAME,SIZE) opens the file FILENAME, and reads the% number of elements specified by SIZE.% FILENAME is a string containing the name of the file to be opened.% Valid entries for SIZE are:% N read N elements into a column vector.% inf read to the end of the file.% M,N read elements to fill an M-by-N matrix, in column order.% N can be inf, but M cant.% It returns the image matrix.fid=fopen(FILENAME,r);imMatrix=fread(fid,SIZE,uint8=uint8);fclose(fid);这里选取了两张256256的图片,文件名为sag1.tif和sag2.tif。运行以下代码读取图像矩阵:base=RTIread(sag1.tif,256,256);input=RTIread(sag2.tif,256,256);(2) 选取匹配点。根据预定的配准方法,选定足够的匹配点对。运行下列代码:cpselect(input,base); %please select 15 points for test.注意:这里允许选择15个点进行测试。操作很简单,只需注意选点要均匀布开,以增加其代表性。选定完毕,再选择FileSave Points to Workspace命令将数据保存到工作区中。Workspace立刻多出两个N2的数组(其中N为选定的匹配点对数),分别为input_points和base_points。(3) 利用十字相关法调整选定了的匹配点。如果对上面一个步骤的选点工作不满意,可以进行这一步。如果感觉尚可,则跳过这一步,以减小运算量。运行代码:input_points_corr = cpcorr(input_points,base_points,input,base);%优化选择点的作用input_points_corr为优化后在输入图片的对应匹配点。(4) 计算变换公式的参数。利用cp2tform选定变换类型(配准方法),计算变换参数。以下只需选定一种即可。% (1) not Fine-tune pointsTlinear = cp2tform(input_points,base_points,linear conformal);Taffine = cp2tform(input_points,base_points,affine);Tprojective = cp2tform(input_points,base_points,projective);Tpolynomial2 = cp2tform(input_points,base_points,polynomial,2);Tpo
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 陈蕾云南省公务员考试试题及答案
- 保山隆阳区公务员考试试题及答案
- 仓储安全与风险管理方案
- 安溪公务员考试白濑乡试题及答案
- 市政基础设施海绵化建设改造工程投资计划书
- 十五五规划纲要:硬胶囊生产的工艺优化与质量保障
- 数据要素市场化:“十五五”数字经济的核心突破口
- 实训基地升级:“十五五”实践教学保障
- 环保设备中耐磨耐腐蚀梯度硬质合金的选用指南
- 新一代移动通信技术驱动下的智能设备应用
- 水冷无功补偿安置施工方案
- 2025年公务员(国考)试题预测试卷附参考答案详解AB卷
- 烟叶种植基础知识培训课件
- 2025年国家电网招聘之电工类考试题库及答案历年真题
- 关键句子课件
- 2025中国中煤华东分公司所属宝山公司第三批社会招聘63人笔试题库历年考点版附带答案详解
- 小学1-6年级数学公式大全(表格速记)
- 2025中国人民财产保险股份有限公司招聘考试参考题库及答案解析
- 肝动脉灌注化疗持续动脉给药及管路护理专家共识
- 医院课件:《结核菌素(PPD)试验培训》
- 机械设备租赁结算单范本
评论
0/150
提交评论