文档帮助中心文档
添加两个图像或添加常量到图像
Z = imadd (X, Y)
例子
Z= imadd (X,Y)添加数组中的每个元素X数组中对应的元素Y并在输出数组的相应元素中返回和Z.
Z= imadd (X,Y)
Z
X
Y
全部折叠
这个例子展示了如何添加两个uint8对超过255的值进行截断的数组。
uint8
X = uint8([255 0 75;44 225 100]);Y = uint8([50 50 50;50 / 50 / 50]);Z = imadd (X, Y)
Z =2 x3 uint8矩阵255 50 125 94 255 150
读两个灰度级uint8将图像放入工作区。
我= imread (“rice.png”);J = imread (“cameraman.tif”);
添加图片。指定输出为类型uint16以避免截断结果。
uint16
K = imadd (I, J,“uint16”);
显示结果。
imshow (K, [])
将图像读入工作区。
我= imread (“rice.png”);
向图像添加一个常量。
J = imadd(我,50);
显示原始图像和结果。
imshow(我)
图imshow (J)
第一个数组,指定为任意维度的数字数组或逻辑数组。
要添加到的第二个数组X,指定为具有相同大小和类的数字或逻辑数组X,或类型为数字标量双.
双
和,作为大小相同的数字数组返回X.Z是同一个班吗X除非X符合逻辑,在什么情况下Z是数据类型双.如果X是一个整数数组,输出中超出整数类型范围的元素将被截断,小数值将四舍五入。
imabsdiff|imcomplement|imdivide|imlincomb|immultiply|imsubtract
imabsdiff
imcomplement
imdivide
imlincomb
immultiply
imsubtract
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系