文件帮助中心文件
两个图像的复合
c = imfuse(a,b)
[c rc] = imfuse(a,ra,b,rb)
c = imfuse(___,方法)
c = imfuse(___,名称,价值)
例子
C= imfuse(一种那B.)从两个图像创建一个合成图像,一种和B.。如果一种和B.是不同的尺寸,imfuse.使用零填充较小的尺寸,使得在创建复合材料之前,两个图像都具有相同的尺寸。输出,C,是一个包含融合版本的图像的数字矩阵一种和B.。
C= imfuse(一种那B.)
C
一种
B.
imfuse.
[Crc.] = imfuse(一种那ra.那B.那rb.)从两个图像创建一个合成图像,一种和B.,使用提供的空间引用信息ra.和rb.。输出rc.定义输出融合图像的空间引用信息C。
[Crc.] = imfuse(一种那ra.那B.那rb.)
rc.
ra.
rb.
C= imfuse(___那方法)使用指定的算法方法。
C= imfuse(___那方法)
方法
C= imfuse(___那名称,价值)指定具有一个或多个的其他选项名称,价值配对参数,使用以前的任何语法。
C= imfuse(___那名称,价值)
名称,价值
全部收缩
将图像加载到工作区中。使用旋转偏移量创建副本。
a = imread('cameraman.tif');b = imrootate(a,5,'bicubic'那'庄稼');
创建混合覆盖图像,缩放强度一种和B.作为单个数据集合。查看融合图像。
c = imfuse(a,b,'混合'那'缩放'那'联合的');imshow(c)
将生成的图像保存为a.png.文件。
.png.
IMWRITE(C,'my_blend_overlay.png');
将图像加载到工作区中。创建复制并应用旋转偏移量。
使用红色以图像创建混合叠加图像一种,绿色的图像B.并且两种图像之间的类似强度的区域。然后,显示叠加图像。
c = imfuse(a,b,'falsecolor'那'缩放'那'联合的'那'colorchannels',[1 2 0]);imshow(c)
IMWRITE(C,'my_blend_red-green.png');
将图像加载到工作区中,并创建与其关联的空间引用对象。
a = dicomread('knee1.dcm');ra = imref2d(大小(a));
通过调整图像来创建第二个图像一种并创建与该图像相关联的空间引用对象。
b = Imresize(a,2);rb = imref2d(大小(b));
设置引用对象参数以指定世界坐标中的坐标的限制。
rb.xworldlimits = ra.xworldlimits;rb.yworldlimits = ra.yworldlimits;
使用颜色创建混合覆盖图像以指示相似强度的区域。此示例使用红色进行图像一种,绿色的图像B.并且两种图像之间的类似强度的区域。
c = imfuse(a,b,'falsecolor'那'缩放'那'联合的'那'colorchannels',[1 2 0]);
显示融合图像。注意图像如何似乎不共享类似强度的许多领域。对于此示例,熔融图像缩小以便更容易显示。
C = IMResize(C,0.5);imshow(c)
创建一个新的融合图像,这次使用空间引用信息ra.和rb.。
[d,rd] = imfuse(a,ra,b,rb,'colorchannels',[1 2 0]);
显示新的融合图像。在此版本中,图像出现黄色,因为图像一种和B.在世界坐标系中具有相同的程度。图像实际上是对齐的,即使是B.是大小的两倍一种。对于此示例,熔融图像缩小以便更容易显示。
d = Imresize(D,0.5);imshow(d)
要组合成复合图像的图像,指定为灰度,TrueColor或二进制图像。
数据类型:单身的|双倍的|INT8.|int16|INT32.|INT64.|uint8.|uint16|UINT32.|UINT64|逻辑
单身的
双倍的
INT8.
int16
INT32.
INT64.
uint8.
uint16
UINT32.
UINT64
逻辑
与输入图像相关联的空间引用信息一种,指定为类的空间引用对象imref2d.。
imref2d.
与输入图像相关联的空间引用信息B.,指定为类的空间引用对象imref2d.。
'falsecolor'
'混合'
'差异'
'剪辑'
用于组合图像的算法,指定为以下值之一。
'棋盘'
指定可选的逗号分离对名称,价值论点。姓名是参数名称和价值是相应的价值。姓名必须出现在引号内。您可以以任何顺序指定多个名称和值对参数name1,value1,...,namen,valuen。
姓名
价值
name1,value1,...,namen,valuen
'缩放','关节'
'缩放'
'独立的'
'联合的'
'没有任何'
强度缩放选项,指定为以下值之一:
'colorchannels'
'绿色洋红色'
[r g b]
'红星'
每个输入图像的输出颜色通道,指定为以下值之一:
[1 2 2]
[2 1 2]
融合图像,即输入图像的复合,返回为灰度,TrueColor或二进制图像。
数据类型:uint8.
空间引用信息,作为空间引用对象返回。
用imfuse.要创建可以保存到文件的复合可视化。用imshowpair.显示屏幕上的复合可视化。
imshowpair.
Imregister.|imshowpair.|imtransform.
Imregister.
imtransform.
您有此示例的修改版本。您是否希望使用您的编辑打开此示例?
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室