文件帮助中心文件
补充图像
J = IMComplement(i)
例子
j= ImComplement(一世的)计算补充图像的一世并返回结果j。
j= ImComplement(一世的)
j
一世
全部收缩
x = uint8([255 10 75; 44 225 100]);x2 = ImComplement(x)
x2 =2 x3 uint8矩阵0 245 180 211 30 155
bw = imread('text.png');BW2 = InComplement(BW);imshowpair(bw,bw2,'剪辑'的)
我= imread('cameraman.tif');j = ImComplement(i);imshowpair(我,j,'剪辑'的)
将彩色图像读入工作区。
rgb = imread('YellowLily.jpg');imshow(RGB)
显示图像的补充。
c = InComplement(RGB);imshow(c)
得到的图像中的每个颜色通道都是原始图像中相应颜色通道的补充。原本黑暗的区域,如灰尘,变成了光明。在原始图像中,由于红色和绿色信号的混合,叶子看起来是绿色的,花瓣看起来是黄色的。在补体图像中,叶子呈现紫色,因为红色和蓝色信号比绿色信号大。花瓣呈蓝色是因为蓝色信号比红色和绿色通道大。
输入图像,指定为RGB,灰度或二进制图像。
数据类型:单身的|双倍的|INT8.|INT16|INT32.|uint8.|uint16|UINT32|逻辑
单身的
双倍的
INT8.
INT16
INT32.
uint8.
uint16
UINT32
逻辑
图像补充,指定为RGB,灰度或二进制图像。j具有与输入图像相同的大小和类,一世。
在二进制图像的补充中,零成为零,并且成为零。黑白逆转。
在灰度或彩色图像的补充中,从类支持的最大像素值(或用于双精度图像的1.0)中减去每个像素值。金宝app差异用作输出图像中的像素值。在输出图像中,暗区变亮,灯区域变暗。对于彩色图像,红色成为青色,绿色成为洋红色,蓝调变黄,反之亦然。
如果一世是灰度或rgb图像的课程双倍的,然后你可以使用表达式1-I.而不是这个功能。
1-I.
如果一世是一个二进制图像,那么你可以使用表达式〜I.而不是这个功能。
〜I.
使用说明和限制:
准入金宝app支持C代码的生成(需要马铃薯草®编码器™)。有关更多信息,请参阅代码生成图像处理。
准入
准入不支持金宝appINT64.和UINT64数据类型。
INT64.
UINT64
此功能完全支持GPU阵列。金宝app有关更多信息,请参阅GPU上的图像处理。
imabsdiff|恕|Imdivide.|Imlincomb.|经验|imsubtract.
imabsdiff
恕
Imdivide.
Imlincomb.
经验
imsubtract.
您拥有此示例的修改版本。您是否希望使用您的编辑打开此示例?
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,以便在可用的地方进行翻译内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获得最佳网站性能。其他MathWorks国家网站未优化您所在地的访问。
联系您当地的办公室