文档孔侑dF4y2Ba

imwrite孔侑dF4y2Ba

写图像图形文件孔侑dF4y2Ba

语法孔侑dF4y2Ba

imwrite(A,文件名)孔侑dF4y2Ba
imwrite(地图,文件名)孔侑dF4y2Ba
imwrite (孔侑dF4y2Ba___孔侑dF4y2Ba,FMT)孔侑dF4y2Ba
imwrite (孔侑dF4y2Ba___孔侑dF4y2Ba,名称,值)孔侑dF4y2Ba

描述孔侑dF4y2Ba

例子孔侑dF4y2Ba

imwrite (孔侑dF4y2Ba一个孔侑dF4y2Ba,孔侑dF4y2Ba文档名称孔侑dF4y2Ba)孔侑dF4y2Ba写的图像数据孔侑dF4y2Ba一个孔侑dF4y2Ba由指定的文件孔侑dF4y2Ba文档名称孔侑dF4y2Ba,从扩展名推断文件格式。孔侑dF4y2Baimwrite孔侑dF4y2Ba在当前文件夹中创建新文件。的数据类型决定输出图像的位深度孔侑dF4y2Ba一个孔侑dF4y2Ba以及文件格式。对于大多数格式:孔侑dF4y2Ba

  • 如果孔侑dF4y2Ba一个孔侑dF4y2Ba为数据类型孔侑dF4y2BaUINT8孔侑dF4y2Ba,然后孔侑dF4y2Baimwrite孔侑dF4y2Ba输出8位值。孔侑dF4y2Ba

  • 如果孔侑dF4y2Ba一个孔侑dF4y2Ba为数据类型孔侑dF4y2BaUINT16孔侑dF4y2Ba输出文件格式支持16位数据(JPEG、PNG和TIFF万博1manbetx)孔侑dF4y2Baimwrite孔侑dF4y2Ba输出16位值。如果输出文件格式不支持16位数据,则万博1manbetx孔侑dF4y2Baimwrite孔侑dF4y2Ba返回一个错误。孔侑dF4y2Ba

  • 如果孔侑dF4y2Ba一个孔侑dF4y2Ba是灰度或RGB彩色图像的数据类型孔侑dF4y2Ba双孔侑dF4y2Ba要么孔侑dF4y2Ba单孔侑dF4y2Ba,然后孔侑dF4y2Baimwrite孔侑dF4y2Ba假设动态范围为[0,1],并在将数据以8位值写入文件之前自动缩放255。如果数据孔侑dF4y2Ba一个孔侑dF4y2Ba是孔侑dF4y2Ba单孔侑dF4y2Ba,转换孔侑dF4y2Ba一个孔侑dF4y2Ba至孔侑dF4y2Ba双孔侑dF4y2Ba之前写为GIF或TIFF文件。孔侑dF4y2Ba

  • 如果孔侑dF4y2Ba一个孔侑dF4y2Ba为数据类型孔侑dF4y2Ba逻辑孔侑dF4y2Ba,然后孔侑dF4y2Baimwrite孔侑dF4y2Ba假设数据是二进制图像,如果格式允许,则将其写入位深为1的文件。BMP、PNG或TIFF格式接受二进制图像作为输入数组。孔侑dF4y2Ba

如果孔侑dF4y2Ba一个孔侑dF4y2Ba包含索引的图像数据时,应另外指定孔侑dF4y2Ba地图孔侑dF4y2Ba输入参数。孔侑dF4y2Ba

例子孔侑dF4y2Ba

imwrite (孔侑dF4y2Ba一个孔侑dF4y2Ba,孔侑dF4y2Ba地图孔侑dF4y2Ba,孔侑dF4y2Ba文档名称孔侑dF4y2Ba)孔侑dF4y2Ba写入索引图像孔侑dF4y2Ba一个孔侑dF4y2Ba和它相关联的颜色映射,孔侑dF4y2Ba地图孔侑dF4y2Ba指定的文件孔侑dF4y2Ba文档名称孔侑dF4y2Ba。孔侑dF4y2Ba

  • 如果孔侑dF4y2Ba一个孔侑dF4y2Ba是数据类型的索引图像孔侑dF4y2Ba双孔侑dF4y2Ba要么孔侑dF4y2Ba单孔侑dF4y2Ba,然后孔侑dF4y2Baimwrite孔侑dF4y2Ba通过从每个元素中减去1,将索引转换为基于0的索引,然后将数据写入为孔侑dF4y2BaUINT8孔侑dF4y2Ba。如果数据孔侑dF4y2Ba一个孔侑dF4y2Ba是孔侑dF4y2Ba单孔侑dF4y2Ba,转换孔侑dF4y2Ba一个孔侑dF4y2Ba至孔侑dF4y2Ba双孔侑dF4y2Ba之前写为GIF或TIFF文件。孔侑dF4y2Ba

imwrite (孔侑dF4y2Ba___孔侑dF4y2Ba,孔侑dF4y2Bafmt孔侑dF4y2Ba)孔侑dF4y2Ba指定的格式写入图像孔侑dF4y2Bafmt孔侑dF4y2Ba无论在文件扩展名孔侑dF4y2Ba文档名称孔侑dF4y2Ba。您可以指定孔侑dF4y2Bafmt孔侑dF4y2Ba经过前面任何语法的输入参数。孔侑dF4y2Ba

例子孔侑dF4y2Ba

imwrite (孔侑dF4y2Ba___孔侑dF4y2Ba,孔侑dF4y2Ba名称,值孔侑dF4y2Ba)孔侑dF4y2Ba指定为输出GIF,HDF,JPEG,PBM,PGM,PNG,PPM,和TIFF文件,使用一个或多个名称值对参数的附加参数。您可以指定孔侑dF4y2Ba名称,值孔侑dF4y2Ba经过前面任何语法的输入参数。孔侑dF4y2Ba

例子孔侑dF4y2Ba

全部折叠孔侑dF4y2Ba

将一个50乘50的灰度值数组写入当前文件夹中的PNG文件。孔侑dF4y2Ba

一个=兰德(50);imwrite (,孔侑dF4y2Ba“myGray.png”孔侑dF4y2Ba)孔侑dF4y2Ba

写一个索引图像数组及其关联的颜色映射到一个PNG文件。孔侑dF4y2Ba

从文件中加载示例图像数据,孔侑dF4y2Baclown.mat孔侑dF4y2Ba。孔侑dF4y2Ba

负载孔侑dF4y2Baclown.mat孔侑dF4y2Ba

的图像阵列孔侑dF4y2BaX孔侑dF4y2Ba和它相关联的颜色映射,孔侑dF4y2Ba地图孔侑dF4y2Ba,被加载到MATLAB孔侑dF4y2Ba®孔侑dF4y2Ba工作区。孔侑dF4y2Ba

将数据写入新的PNG文件。孔侑dF4y2Ba

imwrite(X,地图,孔侑dF4y2Ba“myclown.png”孔侑dF4y2Ba)孔侑dF4y2Ba

imwrite孔侑dF4y2Ba创建文件,孔侑dF4y2Bamyclown.png孔侑dF4y2Ba在当前文件夹。孔侑dF4y2Ba

通过在MATLAB外部打开新文件来查看它。孔侑dF4y2Ba

写入图像数据到一个新的PNG文件与内置MATLAB颜色表,孔侑dF4y2Ba铜孔侑dF4y2Ba。孔侑dF4y2Ba

从文件加载样本图像数据孔侑dF4y2Baclown.mat孔侑dF4y2Ba。孔侑dF4y2Ba

负载孔侑dF4y2Baclown.mat孔侑dF4y2Ba

的图像阵列孔侑dF4y2BaX孔侑dF4y2Ba和它相关联的颜色映射,孔侑dF4y2Ba地图孔侑dF4y2Ba,已加载到MATLAB工作区中。孔侑dF4y2Ba地图孔侑dF4y2Ba是由81个RGB向量组成的矩阵。孔侑dF4y2Ba

定义与81个RGB矢量铜色调的颜色表。然后,使用新的颜色表写入图像数据的PNG文件。孔侑dF4y2Ba

newmap =铜(81);imwrite(X,newmap,孔侑dF4y2Ba“copperclown.png”孔侑dF4y2Ba);孔侑dF4y2Ba

imwrite孔侑dF4y2Ba创建文件,孔侑dF4y2Bacopperclown.png孔侑dF4y2Ba在当前文件夹。孔侑dF4y2Ba

通过在MATLAB外部打开新文件来查看它。孔侑dF4y2Ba

创建并将truecolor图像数据写入一个JPEG文件。孔侑dF4y2Ba

创建一个由随机RGB值组成的49×49×3数组。孔侑dF4y2Ba

一个=兰德(49岁49);(:: 2) =兰德(49岁49);(:: 3) =兰德(49岁49);孔侑dF4y2Ba

将图像数据写入一个JPEG文件,指定输出格式孔侑dF4y2Ba“jpg”孔侑dF4y2Ba。属性向文件添加注释孔侑dF4y2Ba“评论”孔侑dF4y2Ba名称-值对的论点。孔侑dF4y2Ba

imwrite (,孔侑dF4y2Ba“newImage.jpg”孔侑dF4y2Ba,孔侑dF4y2Ba“jpg”孔侑dF4y2Ba,孔侑dF4y2Ba“评论”孔侑dF4y2Ba,孔侑dF4y2Ba“我的JPEG文件”孔侑dF4y2Ba)孔侑dF4y2Ba

查看有关新文件的信息。孔侑dF4y2Ba

imfinfo (孔侑dF4y2Ba“newImage.jpg”孔侑dF4y2Ba)孔侑dF4y2Ba
ANS =文件名: 'S:\ newImage.jpg' FileModDate:'25 -Jan-2013 16点十八分41' 秒文件大小:2339格式: 'JPG' FormatVersion: '' 宽:49高度:49位深度:24的ColorType:'真彩” FormatSignature: '' 的NumberOfSamples:3 CodingMethod: '霍夫曼' CodingProcess: '顺序' 点评:{ '我的JPEG文件'}孔侑dF4y2Ba

写多张图片到一个多页TIFF文件。孔侑dF4y2Ba

创建两组随机图像数据,孔侑dF4y2Baim1孔侑dF4y2Ba和孔侑dF4y2Baim2孔侑dF4y2Ba。孔侑dF4y2Ba

im1 =兰德(50、40、3);im2 =兰德(50岁,50岁,3);孔侑dF4y2Ba

将第一个映像写入一个新的TIFF文件。然后,将第二个图像附加到同一个文件中。孔侑dF4y2Ba

imwrite(IM1,孔侑dF4y2Ba'myMultipageFile.tif'孔侑dF4y2Ba)imwrite(IM2,孔侑dF4y2Ba'myMultipageFile.tif'孔侑dF4y2Ba,孔侑dF4y2Ba'WriteMode'孔侑dF4y2Ba,孔侑dF4y2Ba'附加'孔侑dF4y2Ba)孔侑dF4y2Ba

绘制一系列图形,将它们捕获为图像,并将它们写入一个动画GIF文件。孔侑dF4y2Ba

情节孔侑dF4y2Ba为孔侑dF4y2Ba。孔侑dF4y2Ba

x = 0:0.01:1;n = 3;y = x ^ n;情节(x, y,孔侑dF4y2Ba“线宽”孔侑dF4y2Ba3)标题([孔侑dF4y2Ba'y = x^n n = '孔侑dF4y2Banum2str(N)])孔侑dF4y2Ba

获取一系列递增值的图孔侑dF4y2Ba。孔侑dF4y2Ba

n = 1:0.5:5;nImages =长度(n);无花果=图;孔侑dF4y2Ba为孔侑dF4y2Ba^n(idx);情节(x, y,孔侑dF4y2Ba“线宽”孔侑dF4y2Ba3)标题([孔侑dF4y2Ba'y = x^n n = '孔侑dF4y2Ba}) drawnow frame = getframe(fig);im {idx} = frame2im(框架);孔侑dF4y2Ba结束孔侑dF4y2Ba关;孔侑dF4y2Ba

在一个图中显示一系列图像。孔侑dF4y2Ba

图;孔侑dF4y2Ba为孔侑dF4y2Ba1:nImages subplot(3,3,idx) imshow(im{idx});孔侑dF4y2Ba结束孔侑dF4y2Ba

九个图像保存到GIF文件。由于三维数据不支持GIF文件,通话万博1manbetx孔侑dF4y2Bargb2ind孔侑dF4y2Ba将图像中的RGB数据转换为索引图像孔侑dF4y2Ba一个孔侑dF4y2Ba与colormap孔侑dF4y2Ba地图孔侑dF4y2Ba。若要将多个图像附加到第一个图像,请调用孔侑dF4y2Baimwrite孔侑dF4y2Ba使用名称-值对参数孔侑dF4y2Ba“写模式”,“添加”孔侑dF4y2Ba。孔侑dF4y2Ba

文件名=孔侑dF4y2Ba'testAnimated.gif'孔侑dF4y2Ba;孔侑dF4y2Ba%指定输出文件名孔侑dF4y2Ba为孔侑dF4y2BaIDX = 1:nImages [A,地图] = rgb2ind(IM {IDX},256);孔侑dF4y2Ba如果孔侑dF4y2Baimwrite(A,map,filename,孔侑dF4y2Ba“gif”孔侑dF4y2Ba,孔侑dF4y2Ba'LoopCount'孔侑dF4y2Ba正,孔侑dF4y2Ba“延迟时间”孔侑dF4y2Ba1);孔侑dF4y2Ba其他的孔侑dF4y2Baimwrite (A,地图,文件名,孔侑dF4y2Ba“gif”孔侑dF4y2Ba,孔侑dF4y2Ba'WriteMode'孔侑dF4y2Ba,孔侑dF4y2Ba'附加'孔侑dF4y2Ba,孔侑dF4y2Ba“延迟时间”孔侑dF4y2Ba1);孔侑dF4y2Ba结束孔侑dF4y2Ba结束孔侑dF4y2Ba

imwrite孔侑dF4y2Ba将GIF文件写入当前文件夹。名称-值对孔侑dF4y2Ba“LoopCount”,正无穷孔侑dF4y2Ba使动画连续循环。孔侑dF4y2Ba'DelayTime',1孔侑dF4y2Ba指定动画中每个图像的显示之间的1秒延迟。孔侑dF4y2Ba

输入参数孔侑dF4y2Ba

全部折叠孔侑dF4y2Ba

要写入的图像数据,指定为一个完整(非稀疏)矩阵。孔侑dF4y2Ba

  • 对于灰度图像,孔侑dF4y2Ba一个孔侑dF4y2Ba可以孔侑dF4y2Ba米孔侑dF4y2Ba-通过-孔侑dF4y2Ban孔侑dF4y2Ba。孔侑dF4y2Ba

  • 对于索引的图像,孔侑dF4y2Ba一个孔侑dF4y2Ba可以孔侑dF4y2Ba米孔侑dF4y2Ba-通过-孔侑dF4y2Ban孔侑dF4y2Ba。属性中指定关联的颜色映射孔侑dF4y2Ba地图孔侑dF4y2Ba输入参数。孔侑dF4y2Ba

  • 对真彩图像,孔侑dF4y2Ba一个孔侑dF4y2Ba必须孔侑dF4y2Ba米孔侑dF4y2Ba-通过-孔侑dF4y2Ban孔侑dF4y2Ba3。孔侑dF4y2Baimwrite孔侑dF4y2Ba不支持写入RGB图万博1manbetx像GIF文件。孔侑dF4y2Ba

TIFF文件,孔侑dF4y2Ba一个孔侑dF4y2Ba可以是一个孔侑dF4y2Ba米孔侑dF4y2Ba-通过-孔侑dF4y2Ban孔侑dF4y2Ba包含使用CMYK颜色空间的颜色数据的-乘4数组。孔侑dF4y2Ba

对于多帧GIF文件,孔侑dF4y2Ba一个孔侑dF4y2Ba可以是一个孔侑dF4y2Ba米孔侑dF4y2Ba-通过-孔侑dF4y2Ban孔侑dF4y2Ba×1逐孔侑dF4y2Bap孔侑dF4y2Ba包含灰度或索引图像的数组,其中孔侑dF4y2Bap孔侑dF4y2Ba是帧要写入的数。RGB图像没有在这种情况下支持。万博1manbetx孔侑dF4y2Ba

数据类型:孔侑dF4y2Ba双孔侑dF4y2Ba|孔侑dF4y2Ba单孔侑dF4y2Ba|孔侑dF4y2BaUINT8孔侑dF4y2Ba|孔侑dF4y2BaUINT16孔侑dF4y2Ba|孔侑dF4y2Ba逻辑孔侑dF4y2Ba

输出文件的名称,包括文件扩展名,指定为字符向量。的图像类型列表孔侑dF4y2Baimwrite孔侑dF4y2Ba可以写,请参阅说明孔侑dF4y2Bafmt孔侑dF4y2Ba输入参数。孔侑dF4y2Ba

例子:孔侑dF4y2Ba“myFile.gif”孔侑dF4y2Ba

数据类型:孔侑dF4y2Ba烧焦孔侑dF4y2Ba

色彩映射表与索引图像数据相关联孔侑dF4y2Ba一个孔侑dF4y2Ba,指定为孔侑dF4y2Ba米孔侑dF4y2Ba3数组。孔侑dF4y2Ba地图孔侑dF4y2Ba必须是一个有效的MATLAB色彩映射。看到孔侑dF4y2Ba色彩表孔侑dF4y2Ba查看内置MATLAB颜色映射的列表。大多数图像文件格式不支持超过256个条目的彩色映射。万博1manbetx孔侑dF4y2Ba

例子:孔侑dF4y2Ba[0,0,0; ​​0.5,0.5,0.5; 1,1,1]孔侑dF4y2Ba

例子:孔侑dF4y2Ba飞机(60)孔侑dF4y2Ba

数据类型:孔侑dF4y2Ba双孔侑dF4y2Ba

输出文件的格式,指定为此表中的一种格式。孔侑dF4y2Ba

该表还总结了以下图像类型孔侑dF4y2Baimwrite孔侑dF4y2Ba可以写。MATLAB文件格式注册表确定支持哪些文件格式。万博1manbetx看到孔侑dF4y2Baimformats孔侑dF4y2Ba有关此注册表的详细信息。孔侑dF4y2Ba

对于特定的格式,孔侑dF4y2Baimwrite孔侑dF4y2Ba可以接受附加的名称-值对参数。要查看这些参数,请单击下面链接的格式名称。孔侑dF4y2Ba

的价值孔侑dF4y2Bafmt孔侑dF4y2Ba

输出文件格式孔侑dF4y2Ba

描述孔侑dF4y2Ba

'BMP'孔侑dF4y2Ba

窗户孔侑dF4y2Ba®孔侑dF4y2Ba位图(BMP)孔侑dF4y2Ba

1位,8位和24位的非压缩图像孔侑dF4y2Ba

“gif”孔侑dF4y2Ba

GIF - 图形交换格式孔侑dF4y2Ba

8位图像孔侑dF4y2Ba

“hdf”孔侑dF4y2Ba

分层数据格式孔侑dF4y2Ba

8位光栅图像数据集具有或不具有相关联的颜色表,24位的光栅图像数据集孔侑dF4y2Ba

“jpg”孔侑dF4y2Ba要么孔侑dF4y2Ba“jpeg”孔侑dF4y2Ba

联合摄影专家组孔侑dF4y2Ba

8位,12位和16位的基线JPEG图像孔侑dF4y2Ba

请注意孔侑dF4y2Ba

imwrite孔侑dF4y2Ba在将数据写入JPEG文件之前,将索引图像转换为RGB,因为JPEG格式不支持索引图像。万博1manbetx孔侑dF4y2Ba

“jp2”孔侑dF4y2Ba要么孔侑dF4y2Ba“jpx”孔侑dF4y2Ba

jpeg2000 -联合摄影专家组2000孔侑dF4y2Ba

1位、8位和16位的JPEG 2000图像孔侑dF4y2Ba

“pbm”孔侑dF4y2Ba

便携式位图(PBM)孔侑dF4y2Ba

任何1位PBM图像、ASCII(纯)或raw(二进制)编码孔侑dF4y2Ba

'PCX'孔侑dF4y2Ba

Windows画笔(PCX)孔侑dF4y2Ba

8位图像孔侑dF4y2Ba

“pgm”孔侑dF4y2Ba

便携式Graymap (PGM)孔侑dF4y2Ba

任何标准的PGM图像;ASCII(纯)与任意颜色深度编码;原始(二进制),具有多编码,以每灰度值16位孔侑dF4y2Ba

'PNG'孔侑dF4y2Ba

便携式网络图形孔侑dF4y2Ba

1位、2位、4位、8位、16位灰度图像;带有alpha通道的8位和16位灰度图像;1位、2位、4位和8位索引图像;24位和48位真彩色图像;具有alpha通道的24位和48位真彩色图像孔侑dF4y2Ba

“pnm”孔侑dF4y2Ba

便携式Anymap (PNM)孔侑dF4y2Ba

自动选择的任何PPM/PGM/PBM格式孔侑dF4y2Ba

ppm的孔侑dF4y2Ba

便携式像素图(PPM)孔侑dF4y2Ba

任何标准的PPM图像:ASCII(纯)编码任意颜色深度或raw(二进制)编码,每个颜色组件最多16位孔侑dF4y2Ba

'RAS'孔侑dF4y2Ba

Sun™孔侑dF4y2Ba光栅(RAS)孔侑dF4y2Ba

任何RAS图像,包括1位位图,8位索引,24位真彩色,和32位真彩色与阿尔法孔侑dF4y2Ba

'TIF'孔侑dF4y2Ba要么孔侑dF4y2Ba“饮”孔侑dF4y2Ba

标签图像文件格式(TIFF)孔侑dF4y2Ba

基线TIFF图像,包括:孔侑dF4y2Ba

  • 1位,8位,16位,24位和48位的非压缩图像和图像PACKBITS,LZW,或放气压缩孔侑dF4y2Ba

  • 采用CCITT 1D、第3组和第4组压缩的1位图像孔侑dF4y2Ba

  • CIELAB, ICCLAB和CMYK图像孔侑dF4y2Ba

'XWD'孔侑dF4y2Ba

X窗口转储(XWD)孔侑dF4y2Ba

8位ZPixmaps孔侑dF4y2Ba

名称-值对的观点孔侑dF4y2Ba

的可选逗号分隔对孔侑dF4y2Ba名称,值孔侑dF4y2Ba参数。孔侑dF4y2Ba名称孔侑dF4y2Ba参数名称和孔侑dF4y2Ba值孔侑dF4y2Ba是对应的值。孔侑dF4y2Ba名称孔侑dF4y2Ba必须出现在单引号内(孔侑dF4y2Ba“”孔侑dF4y2Ba)。可以按任意顺序指定多个名称和值对参数孔侑dF4y2BaName1, Value1,…,的家孔侑dF4y2Ba。孔侑dF4y2Ba

例子:孔侑dF4y2Baimwrite(A, 'myFile.png', '位深度',8)孔侑dF4y2Ba将数据写入孔侑dF4y2Ba一个孔侑dF4y2Ba使用8个比特来表示每个像素。孔侑dF4y2Ba

GIF - 图形交换格式孔侑dF4y2Ba

全部折叠孔侑dF4y2Ba

用作索引图像背景色的颜色,指定为逗号分隔对所组成的孔侑dF4y2Ba'背景颜色'孔侑dF4y2Ba和对应于colormap索引的标量整数。孔侑dF4y2Ba

背景色用于gif动画中的一些处理方法。孔侑dF4y2Ba

  • 如果图像数据孔侑dF4y2Ba一个孔侑dF4y2Ba是孔侑dF4y2BaUINT8孔侑dF4y2Ba要么孔侑dF4y2Ba逻辑孔侑dF4y2Ba,那么colormap索引是从零开始的。孔侑dF4y2Ba

  • 如果图像数据孔侑dF4y2Ba一个孔侑dF4y2Ba是孔侑dF4y2Ba双孔侑dF4y2Ba,那么colormap索引是基于1的。孔侑dF4y2Ba

默认背景色对应于colormap中的第一个颜色。孔侑dF4y2Ba

例子:孔侑dF4y2Ba写成BackgroundColor, 15孔侑dF4y2Ba

要添加到图像中的注释,指定为逗号分隔的对孔侑dF4y2Ba“评论”孔侑dF4y2Ba和字符向量或1逐孔侑dF4y2Ban孔侑dF4y2Ba字符向量的单元格数组。对于字符向量的单元格数组,孔侑dF4y2Baimwrite孔侑dF4y2Ba在每个字符向量后面添加一个回车。孔侑dF4y2Ba

例子:孔侑dF4y2Ba'Comment',{'Sample #314','January 5, 2013'}孔侑dF4y2Ba

数据类型:孔侑dF4y2Ba烧焦孔侑dF4y2Ba|孔侑dF4y2Ba细胞孔侑dF4y2Ba

显示下一图像,在几秒钟内,指定为逗号分隔的一对组成的延迟之前孔侑dF4y2Ba“延迟时间”孔侑dF4y2Ba和在范围[0655]标量值。的价值孔侑dF4y2Ba0孔侑dF4y2Ba显示图像一样快,你的硬件允许。孔侑dF4y2Ba

例子:孔侑dF4y2Ba“延迟时间”,60孔侑dF4y2Ba

处理动画GIF的方法,指定为由逗号分隔的对组成的孔侑dF4y2Ba“DisposalMethod”孔侑dF4y2Ba这个表格中的一个方法。孔侑dF4y2Ba

的价值孔侑dF4y2BaDisposalMethod孔侑dF4y2Ba 结果孔侑dF4y2Ba
'doNotSpecify'孔侑dF4y2Ba(默认)孔侑dF4y2Ba 将一个全尺寸的、不透明的框架替换为另一个。孔侑dF4y2Ba
“leaveInPlace”孔侑dF4y2Ba 任何未被下一帧覆盖的像素继续显示。孔侑dF4y2Ba
“restoreBG”孔侑dF4y2Ba 通过透明的像素的背景颜色或背景区块节目。孔侑dF4y2Ba
'restorePrevious'孔侑dF4y2Ba 恢复到先前未处置的帧的状态。孔侑dF4y2Ba

例子:孔侑dF4y2Ba'DisposalMethod', 'restoreBG'孔侑dF4y2Ba

偏移相对于屏幕的图像,从每个左上角测量的,指定为逗号分隔的一对组成的孔侑dF4y2Ba'位置'孔侑dF4y2Ba和一个双元素向量。第一向量元素指定从顶端的偏移量,并且所述第二元件指定从左侧的偏移量,以像素为单位。孔侑dF4y2Ba

例子:孔侑dF4y2Ba“位置”,(10、15)孔侑dF4y2Ba

数据类型:孔侑dF4y2Ba双孔侑dF4y2Ba

次数重复动画,指定为逗号分隔的一对组成的孔侑dF4y2Ba'LoopCount'孔侑dF4y2Ba或者是范围内的整数孔侑dF4y2Ba[0,65535]孔侑dF4y2Ba,或价值孔侑dF4y2Ba正孔侑dF4y2Ba。如果指定为0,则动画播放一次。如果指定值1,则动画播放两次,依此类推。一个孔侑dF4y2BaLoopCount孔侑dF4y2Ba的价值孔侑dF4y2Ba正孔侑dF4y2Ba使动画连续循环。孔侑dF4y2Ba

为了使内动画孔侑dF4y2Ba微软孔侑dF4y2Ba®孔侑dF4y2Ba微软幻灯片软件孔侑dF4y2Ba®孔侑dF4y2Ba,指定的值孔侑dF4y2Ba'LoopCount'孔侑dF4y2Ba在范围内[1,65535]。一些Microsoft应用程序将值0解释为根本不循环。孔侑dF4y2Ba

例子:孔侑dF4y2Ba“LoopCount”,3孔侑dF4y2Ba

帧的高度和宽度,指定为逗号分隔对所组成的孔侑dF4y2Ba“拉”孔侑dF4y2Ba和一个双元素向量。当你使用孔侑dF4y2Ba拉孔侑dF4y2Ba参数与孔侑dF4y2Ba'位置'孔侑dF4y2Ba,它提供了一种方法来写入比整个帧小的帧到图像。孔侑dF4y2Ba“DisposalMethod”孔侑dF4y2Ba确定用于帧之外的像素的填充值。孔侑dF4y2Ba

例子:孔侑dF4y2Ba“拉”,(1000 1060)孔侑dF4y2Ba

数据类型:孔侑dF4y2Ba双孔侑dF4y2Ba

颜色用作图像的透明色,指定为逗号分隔对所组成孔侑dF4y2Ba左下角的孔侑dF4y2Ba和对应于colormap索引的标量整数。孔侑dF4y2Ba

  • 如果图像数据孔侑dF4y2Ba一个孔侑dF4y2Ba是孔侑dF4y2BaUINT8孔侑dF4y2Ba要么孔侑dF4y2Ba逻辑孔侑dF4y2Ba,则索引从孔侑dF4y2Ba0孔侑dF4y2Ba。孔侑dF4y2Ba

  • 如果图像数据孔侑dF4y2Ba一个孔侑dF4y2Ba是孔侑dF4y2Ba双孔侑dF4y2Ba,则索引从孔侑dF4y2Ba1孔侑dF4y2Ba。孔侑dF4y2Ba

例子:孔侑dF4y2Ba'TransparentColor',20孔侑dF4y2Ba

写入模式,指定为逗号分隔对所组成的孔侑dF4y2Ba'WriteMode'孔侑dF4y2Ba,要么孔侑dF4y2Ba“覆盖”孔侑dF4y2Ba要么孔侑dF4y2Ba'附加'孔侑dF4y2Ba。在孔侑dF4y2Ba覆盖孔侑dF4y2Ba模式,孔侑dF4y2Baimwrite孔侑dF4y2Ba覆盖现有文件,孔侑dF4y2Ba文档名称孔侑dF4y2Ba。在孔侑dF4y2Ba附加孔侑dF4y2Ba模式,孔侑dF4y2Baimwrite孔侑dF4y2Ba增加了一个单个帧到现有文件中。孔侑dF4y2Ba

例子:孔侑dF4y2Ba“写模式”,“添加”孔侑dF4y2Ba

分层数据格式孔侑dF4y2Ba

全部折叠孔侑dF4y2Ba

压缩方案,指定为逗号分隔对所组成的孔侑dF4y2Ba“压缩”孔侑dF4y2Ba与此表中的选项之一。孔侑dF4y2Ba

的价值孔侑dF4y2Ba压缩孔侑dF4y2Ba 结果孔侑dF4y2Ba
“没有”孔侑dF4y2Ba(默认)孔侑dF4y2Ba 没有压缩孔侑dF4y2Ba
“jpeg”孔侑dF4y2Ba JPEG压缩。仅对灰度和RGB图像有效。孔侑dF4y2Ba
“rle”孔侑dF4y2Ba 行程长度编码。仅对灰度和索引图像有效。孔侑dF4y2Ba

例子:孔侑dF4y2Ba“压缩”、“jpeg的孔侑dF4y2Ba

jpeg压缩文件的质量,指定为逗号分隔的对,由孔侑dF4y2Ba“质量”孔侑dF4y2Ba和在[0,100]范围内的标量,其中0表示质量较低,压缩程度较高,100表示质量较高,压缩程度较低。此参数仅适用于孔侑dF4y2Ba“压缩”孔侑dF4y2Ba是孔侑dF4y2Ba“jpeg”孔侑dF4y2Ba。孔侑dF4y2Ba

例子:孔侑dF4y2Ba'质量',25孔侑dF4y2Ba

写入模式,指定为逗号分隔对所组成的孔侑dF4y2Ba'WriteMode'孔侑dF4y2Ba,要么孔侑dF4y2Ba“覆盖”孔侑dF4y2Ba要么孔侑dF4y2Ba'附加'孔侑dF4y2Ba。在孔侑dF4y2Ba覆盖孔侑dF4y2Ba模式,孔侑dF4y2Baimwrite孔侑dF4y2Ba覆盖现有文件,孔侑dF4y2Ba文档名称孔侑dF4y2Ba。在孔侑dF4y2Ba附加孔侑dF4y2Ba模式,孔侑dF4y2Baimwrite孔侑dF4y2Ba增加了一个单个帧到现有文件中。孔侑dF4y2Ba

例子:孔侑dF4y2Ba“写模式”,“添加”孔侑dF4y2Ba

联合摄影专家组孔侑dF4y2Ba

全部折叠孔侑dF4y2Ba

每像素的位元数,指定为逗号分隔的对,由孔侑dF4y2Ba“BitDepth”孔侑dF4y2Ba和一个标量。孔侑dF4y2Ba

  • 对于灰度图像,则孔侑dF4y2Ba一位深度孔侑dF4y2Ba值可以是8,12或16,缺省值是8。对于16位图像,孔侑dF4y2Ba'模式'孔侑dF4y2Ba名称-值对参数必须为孔侑dF4y2Ba“无损”孔侑dF4y2Ba。孔侑dF4y2Ba

  • 对于彩色图像,孔侑dF4y2Ba一位深度孔侑dF4y2Ba值是每个平面的比特数,并且可以是8或12。缺省值是每面8位。孔侑dF4y2Ba

例子:孔侑dF4y2Ba“BitDepth”12孔侑dF4y2Ba

要添加到图像中的注释,指定为逗号分隔的对孔侑dF4y2Ba“评论”孔侑dF4y2Ba以及字符向量、字符数组或孔侑dF4y2Ban孔侑dF4y2Ba字符向量的-1单元格数组。孔侑dF4y2Baimwrite孔侑dF4y2Ba将每一行输入作为注释写入JPEG文件中。孔侑dF4y2Ba

例子:孔侑dF4y2Ba'Comment',{'第一行';'第二行';'第三行'}孔侑dF4y2Ba

数据类型:孔侑dF4y2Ba烧焦孔侑dF4y2Ba|孔侑dF4y2Ba细胞孔侑dF4y2Ba

压缩类型,指定为逗号分隔对所组成的孔侑dF4y2Ba'模式'孔侑dF4y2Ba其中一种选择是:孔侑dF4y2Ba

  • “有损”孔侑dF4y2Ba

  • “无损”孔侑dF4y2Ba

例子:孔侑dF4y2Ba“模式”、“无损”孔侑dF4y2Ba

输出文件的质量,指定为逗号分隔的一对组成的孔侑dF4y2Ba“质量”孔侑dF4y2Ba和在[0,100]范围内的标量,其中0表示质量较低,压缩程度较高,100表示质量较高,压缩程度较低。一个孔侑dF4y2Ba质量孔侑dF4y2Ba值为100不会写入无损JPEG图像。相反,使用孔侑dF4y2Ba“模式”、“无损”孔侑dF4y2Ba名称-值对的论点。孔侑dF4y2Ba

例子:孔侑dF4y2Ba“质量”,100年孔侑dF4y2Ba

jpeg2000 -联合摄影专家组2000孔侑dF4y2Ba

全部折叠孔侑dF4y2Ba

要添加到图像中的注释,指定为逗号分隔的对孔侑dF4y2Ba“评论”孔侑dF4y2Ba以及字符向量、字符数组或字符向量的单元数组。孔侑dF4y2Baimwrite孔侑dF4y2Ba将输入的每一行作为注释写入jpeg2000文件中。孔侑dF4y2Ba

例子:孔侑dF4y2Ba'Comment',{'第一行';'第二行';'第三行'}孔侑dF4y2Ba

例子:孔侑dF4y2Ba“注释”,{“第一行”,“第二行”,“第三行”}孔侑dF4y2Ba

数据类型:孔侑dF4y2Ba细胞孔侑dF4y2Ba|孔侑dF4y2Ba烧焦孔侑dF4y2Ba

目标压缩比指定为逗号分隔对所组成的孔侑dF4y2Ba'压缩率'孔侑dF4y2Ba和实数标量大于或等于1的压缩比是输入图像的尺寸,以输出压缩后的大小的比率。例如,值2.0意味着,输出图像的尺寸为一半的输入图像尺寸或更小的。较高的值意味着更小的文件大小和图像质量降低。压缩比不考虑报头大小。孔侑dF4y2Ba

指定孔侑dF4y2BaCompressionRatio孔侑dF4y2Ba才有效孔侑dF4y2Ba'模式'孔侑dF4y2Ba是孔侑dF4y2Ba“有损”孔侑dF4y2Ba。孔侑dF4y2Ba

例子:孔侑dF4y2Ba“CompressionRatio”,3孔侑dF4y2Ba

压缩类型,指定为逗号分隔对所组成的孔侑dF4y2Ba'模式'孔侑dF4y2Ba其中一种选择是:孔侑dF4y2Ba

  • “有损”孔侑dF4y2Ba

  • “无损”孔侑dF4y2Ba

例子:孔侑dF4y2Ba“模式”、“无损”孔侑dF4y2Ba

码流中的分组的顺序,指定为逗号分隔的一对组成的孔侑dF4y2Ba“ProgressionOrder”孔侑dF4y2Ba其中一种选择是:孔侑dF4y2Ba

  • “LRCP”孔侑dF4y2Ba

  • 'RLCP'孔侑dF4y2Ba

  • “RPCL”孔侑dF4y2Ba

  • “PCRL”孔侑dF4y2Ba

  • “CPRL”孔侑dF4y2Ba

字符代表如下:孔侑dF4y2Bal孔侑dF4y2Ba=层,孔侑dF4y2BaR孔侑dF4y2Ba=分辨率,孔侑dF4y2BaC孔侑dF4y2Ba=组分和孔侑dF4y2BaP孔侑dF4y2Ba=位置。孔侑dF4y2Ba

例子:孔侑dF4y2Ba“ProgressionOrder”、“RLCP”孔侑dF4y2Ba

质量层数,指定为逗号分隔对所组成孔侑dF4y2Ba'QualityLayers'孔侑dF4y2Ba和范围内的整数[1,20]。孔侑dF4y2Ba

例子:孔侑dF4y2Ba'QualityLayers',8孔侑dF4y2Ba

减少水平的小波分解数,或水平,指定为逗号分隔的一对组成的孔侑dF4y2Ba“ReductionLevels”孔侑dF4y2Ba和范围内的整数[1,8]。孔侑dF4y2Ba

例子:孔侑dF4y2Ba'ReductionLevels',6孔侑dF4y2Ba

块的高度和宽度,指定为逗号分隔的对,由孔侑dF4y2Ba“TileSize”孔侑dF4y2Ba和一个双元素向量。您可以指定的最小大小为孔侑dF4y2Ba[128 128]孔侑dF4y2Ba。孔侑dF4y2Ba

例子:孔侑dF4y2Ba“TileSize”,(130 130)孔侑dF4y2Ba

PBM-,PGM-和PPM - 便携式位图,graymap的,像素图孔侑dF4y2Ba

全部折叠孔侑dF4y2Ba

编码时,指定为逗号分隔对所组成的孔侑dF4y2Ba“编码”孔侑dF4y2Ba,要么孔侑dF4y2Ba“rawbits”孔侑dF4y2Ba用于二进制编码,或孔侑dF4y2Ba“ASCII”孔侑dF4y2Ba对于普通的编码。孔侑dF4y2Ba

例子:孔侑dF4y2Ba'编码', 'ASCII'孔侑dF4y2Ba

最大灰度或颜色值,指定为逗号分隔对所组成的孔侑dF4y2Ba'MaxValue的'孔侑dF4y2Ba和一个标量。孔侑dF4y2Ba

仅适用于PGM和PPM文件。对于PBM文件,此值始终为1。孔侑dF4y2Ba

如果图像数组为孔侑dF4y2BaUINT16孔侑dF4y2Ba,则为的默认值孔侑dF4y2BaMaxValue孔侑dF4y2Ba是孔侑dF4y2Ba65535孔侑dF4y2Ba。否则,默认值为孔侑dF4y2Ba255孔侑dF4y2Ba。孔侑dF4y2Ba

例子:孔侑dF4y2Ba'MaxValue的',510孔侑dF4y2Ba

便携式网络图形孔侑dF4y2Ba

全部折叠孔侑dF4y2Ba

每个像素的透明度,指定为逗号分隔的一对组成的孔侑dF4y2Ba“α”孔侑dF4y2Ba和由范围[0,1]的值组成的矩阵。属性的行和列维度孔侑dF4y2BaΑ孔侑dF4y2Ba矩阵必须与图像数据数组相同。您可以指定孔侑dF4y2BaΑ孔侑dF4y2Ba只适用于灰度(孔侑dF4y2Ba米孔侑dF4y2Ba-通过-孔侑dF4y2Ban孔侑dF4y2Ba)和真彩(孔侑dF4y2Ba米孔侑dF4y2Ba-通过-孔侑dF4y2Ban孔侑dF4y2Ba3)图像数据。孔侑dF4y2Ba

请注意孔侑dF4y2Ba

你不能同时指定孔侑dF4y2Ba“α”孔侑dF4y2Ba和孔侑dF4y2Ba“透明”孔侑dF4y2Ba与此同时。孔侑dF4y2Ba

数据类型:孔侑dF4y2Ba双孔侑dF4y2Ba|孔侑dF4y2BaUINT8孔侑dF4y2Ba|孔侑dF4y2BaUINT16孔侑dF4y2Ba

作者信息,指定为逗号分隔对所组成的孔侑dF4y2Ba“作者”孔侑dF4y2Ba和一个字符向量。孔侑dF4y2Ba

例子:孔侑dF4y2Ba“作者”,‘安·史密斯’孔侑dF4y2Ba

数据类型:孔侑dF4y2Ba烧焦孔侑dF4y2Ba

合成背景色时透明的像素,指定为逗号分隔的一对组成的孔侑dF4y2Ba'背景'孔侑dF4y2Ba和依赖于图像数据的值,如下所示。孔侑dF4y2Ba

图像类型孔侑dF4y2Ba 形式的孔侑dF4y2Ba背景孔侑dF4y2Ba值孔侑dF4y2Ba
灰度图像孔侑dF4y2Ba 范围内的标量孔侑dF4y2Ba[0, 1]孔侑dF4y2Ba。孔侑dF4y2Ba
索引图像孔侑dF4y2Ba 整数范围孔侑dF4y2Ba(1, P)孔侑dF4y2Ba,其中孔侑dF4y2BaP孔侑dF4y2Ba是颜色表的长度。例如,孔侑dF4y2Ba“背景”,50岁孔侑dF4y2Ba将背景色设置为colormap中第50个索引指定的颜色。孔侑dF4y2Ba
真彩图像孔侑dF4y2Ba 范围内RGB强度的三元向量孔侑dF4y2Ba[0, 1]孔侑dF4y2Ba。例如,孔侑dF4y2Ba“背景”,[0 1 1]孔侑dF4y2Ba设置背景色为青色。孔侑dF4y2Ba

数据类型:孔侑dF4y2Ba双孔侑dF4y2Ba

每像素的位元数,指定为逗号分隔的对,由孔侑dF4y2Ba“BitDepth”孔侑dF4y2Ba和一个标量。根据输出图像的不同,标量可以是以下值之一。孔侑dF4y2Ba

图像类型孔侑dF4y2Ba 允许的值孔侑dF4y2Ba一位深度孔侑dF4y2Ba
灰度图像孔侑dF4y2Ba 1孔侑dF4y2Ba,孔侑dF4y2Ba2孔侑dF4y2Ba,孔侑dF4y2Ba4孔侑dF4y2Ba,孔侑dF4y2Ba8孔侑dF4y2Ba, 要么孔侑dF4y2Ba16孔侑dF4y2Ba
灰度图像带有alpha通道孔侑dF4y2Ba 8孔侑dF4y2Ba要么孔侑dF4y2Ba16孔侑dF4y2Ba
索引图像孔侑dF4y2Ba 1孔侑dF4y2Ba,孔侑dF4y2Ba2孔侑dF4y2Ba,孔侑dF4y2Ba4孔侑dF4y2Ba, 要么孔侑dF4y2Ba8孔侑dF4y2Ba
真彩图像孔侑dF4y2Ba 8孔侑dF4y2Ba要么孔侑dF4y2Ba16孔侑dF4y2Ba
  • 如果图像是阶级孔侑dF4y2Ba双孔侑dF4y2Ba要么孔侑dF4y2BaUINT8孔侑dF4y2Ba,则默认比特深度是每像素8位。孔侑dF4y2Ba

  • 如果图像是孔侑dF4y2BaUINT16孔侑dF4y2Ba,那么默认值是每像素16位。孔侑dF4y2Ba

  • 如果图像是孔侑dF4y2Ba逻辑孔侑dF4y2Ba,那么默认值是每像素1位。孔侑dF4y2Ba

例子:孔侑dF4y2Ba'位深度',4孔侑dF4y2Ba

参考白色点和主色度,指定为逗号分隔的一对组成的孔侑dF4y2Ba“色度”孔侑dF4y2Ba一个8元向量,孔侑dF4y2Ba[WX WY RX RY GX GY BX由]孔侑dF4y2Ba。的元素孔侑dF4y2Ba的天气孔侑dF4y2Ba和孔侑dF4y2Ba王寅孔侑dF4y2Ba是白点的色度坐标,并且元件孔侑dF4y2BaRX孔侑dF4y2Ba,孔侑dF4y2BaRY孔侑dF4y2Ba,孔侑dF4y2Bagx孔侑dF4y2Ba,孔侑dF4y2Ba孔侑孔侑dF4y2Ba,孔侑dF4y2Babx孔侑dF4y2Ba和孔侑dF4y2Ba通过孔侑dF4y2Ba为三原色的色度坐标。孔侑dF4y2Ba

如果您指定孔侑dF4y2Ba色度孔侑dF4y2Ba,你也应该指定孔侑dF4y2Baγ孔侑dF4y2Ba名称-值对的论点。孔侑dF4y2Ba

例子:孔侑dF4y2Ba'色度',[0.312,0.329,0.002,0.002,0.001,0.001,0.115,0.312]孔侑dF4y2Ba

数据类型:孔侑dF4y2Ba双孔侑dF4y2Ba

要添加到图像中的注释,指定为逗号分隔的对孔侑dF4y2Ba“评论”孔侑dF4y2Ba和一个字符向量。孔侑dF4y2Ba

原始图像创建的时间,指定为字符向量。孔侑dF4y2Ba

图像的描述,指定为逗号分隔对所组成的孔侑dF4y2Ba“描述”孔侑dF4y2Ba和一个字符向量。孔侑dF4y2Ba

法律声明,指定为逗号分隔的一对组成的孔侑dF4y2Ba“免责声明”孔侑dF4y2Ba和一个字符向量。孔侑dF4y2Ba

文件gamma,指定为逗号分隔的对,由孔侑dF4y2Ba“伽马”孔侑dF4y2Ba和一个标量。孔侑dF4y2Ba

例子:孔侑dF4y2Ba“伽马”,2.2孔侑dF4y2Ba

最后一次图像修改的时间,指定为逗号分隔对所组成的孔侑dF4y2Ba'ImageModTime'孔侑dF4y2Ba和MATLAB串行日期号或日期的字符向量,可以转换为使用的日期向量孔侑dF4y2Badatevec孔侑dF4y2Ba功能。值应在协调世界时(UTC)。孔侑dF4y2Ba

默认的孔侑dF4y2BaImageModTime孔侑dF4y2Ba值是当你打电话的时候孔侑dF4y2Baimwrite孔侑dF4y2Ba。孔侑dF4y2Ba

例子:孔侑dF4y2BaImageModTime, 17 - 1月- 2013 11:23:10”孔侑dF4y2Ba

数据类型:孔侑dF4y2Ba双孔侑dF4y2Ba|孔侑dF4y2Ba烧焦孔侑dF4y2Ba

交织方案,指定为逗号分隔的一对组成的孔侑dF4y2Ba'InterlaceType'孔侑dF4y2Ba,要么孔侑dF4y2Ba“没有”孔侑dF4y2Ba因为没有交错,或孔侑dF4y2Ba'ADAM7'孔侑dF4y2Ba使用ADAM7算法。孔侑dF4y2Ba

例子:孔侑dF4y2Ba'InterlaceType', 'ADAM7'孔侑dF4y2Ba

单元,其用于图像分辨率,指定为逗号分隔的一对组成的孔侑dF4y2Ba'ResolutionUnit'孔侑dF4y2Ba,要么孔侑dF4y2Ba'未知'孔侑dF4y2Ba要么孔侑dF4y2Ba“米”孔侑dF4y2Ba。如果您指定孔侑dF4y2BaResolutionUnit孔侑dF4y2Ba,您必须包含至少一个孔侑dF4y2BaXResolution孔侑dF4y2Ba和孔侑dF4y2BaYResolution孔侑dF4y2Ba名称-值对参数。时的值孔侑dF4y2BaResolutionUnit孔侑dF4y2Ba是孔侑dF4y2Ba“米”孔侑dF4y2Ba中,孔侑dF4y2BaXResolution孔侑dF4y2Ba和孔侑dF4y2BaYResolution孔侑dF4y2Ba值被解释在每米像素。孔侑dF4y2Ba

例子:孔侑dF4y2Ba“ResolutionUnit”、“米”、“XResolution ', 1000孔侑dF4y2Ba

数据数组中视为有效的位的位数,指定为逗号分隔的对,由孔侑dF4y2Ba'SignificantBits'孔侑dF4y2Ba一个标量或者一个向量在[1,孔侑dF4y2Ba一位深度孔侑dF4y2Ba]。根据输出图像类型,该值必须采用以下形式。孔侑dF4y2Ba

图像类型孔侑dF4y2Ba 形式的孔侑dF4y2BaSignificantBits孔侑dF4y2Ba值孔侑dF4y2Ba
灰度图像没有一个阿尔法通道孔侑dF4y2Ba 标量孔侑dF4y2Ba
灰度图像与一个阿尔法通道孔侑dF4y2Ba 2-element向量孔侑dF4y2Ba
索引图像孔侑dF4y2Ba 3元素矢量孔侑dF4y2Ba
没有alpha通道的真彩色图像孔侑dF4y2Ba 3元素矢量孔侑dF4y2Ba
带有alpha通道的真彩色图像孔侑dF4y2Ba 4元素矢量孔侑dF4y2Ba

例子:孔侑dF4y2Ba“SignificantBits”,[2,3]孔侑dF4y2Ba

软件用来创建图像,指定为由逗号分隔对组成孔侑dF4y2Ba“软件”孔侑dF4y2Ba和一个字符向量。孔侑dF4y2Ba

装置用于创建图像,指定为逗号分隔的一对组成的孔侑dF4y2Ba“源”孔侑dF4y2Ba和一个字符向量。孔侑dF4y2Ba

当使用没有alpha通道像素考虑透明,指定为逗号分隔的一对组成的孔侑dF4y2Ba“透明”孔侑dF4y2Ba一个标量或者一个向量。根据输出图像的不同,值必须采用以下形式。孔侑dF4y2Ba

图像类型孔侑dF4y2Ba 形式的孔侑dF4y2Ba透明度孔侑dF4y2Ba值孔侑dF4y2Ba
灰度图像孔侑dF4y2Ba 在[0,1]范围内的标量,表示灰度颜色被认为是透明的。孔侑dF4y2Ba
索引图像孔侑dF4y2Ba Q -孔侑dF4y2Ba在范围[0,1],其中,值的元素向量孔侑dF4y2Ba问孔侑dF4y2Ba不大于colormap长度,每个值表示与相应的colormap条目关联的透明度。在大多数情况下,孔侑dF4y2BaQ = 1孔侑dF4y2Ba。孔侑dF4y2Ba
真彩图像孔侑dF4y2Ba 3元向量的RGB强度在范围内[0,1],表明真色要考虑透明。孔侑dF4y2Ba

请注意孔侑dF4y2Ba

你不能同时指定孔侑dF4y2Ba“透明”孔侑dF4y2Ba和孔侑dF4y2Ba“α”孔侑dF4y2Ba与此同时。孔侑dF4y2Ba

例子:孔侑dF4y2Ba“透明度”,(1 1 1)孔侑dF4y2Ba

数据类型:孔侑dF4y2Ba双孔侑dF4y2Ba

内容性质的警告,指定为由逗号分隔的对组成的孔侑dF4y2Ba'警告'孔侑dF4y2Ba和一个字符向量。孔侑dF4y2Ba

在水平方向上的图像分辨率,以像素为单位/单位,指定为逗号分隔的一对组成的孔侑dF4y2Ba'XResolution'孔侑dF4y2Ba和一个标量。通过指定来定义单元孔侑dF4y2BaResolutionUnit孔侑dF4y2Ba名称-值对的论点。孔侑dF4y2Ba

如果你不也指定孔侑dF4y2BaYResolution孔侑dF4y2Ba,那么孔侑dF4y2BaXResolution孔侑dF4y2Ba值适用于水平和垂直方向这两者。孔侑dF4y2Ba

例子:孔侑dF4y2Ba'XResolution',900孔侑dF4y2Ba

在垂直方向上的图像分辨率,以像素为单位/单位,指定为逗号分隔的一对组成的孔侑dF4y2Ba'XResolution'孔侑dF4y2Ba和一个标量。通过指定来定义单元孔侑dF4y2BaResolutionUnit孔侑dF4y2Ba名称-值对的论点。孔侑dF4y2Ba

如果你不也指定孔侑dF4y2BaXResolution孔侑dF4y2Ba,那么孔侑dF4y2BaYResolution孔侑dF4y2Ba值适用于水平和垂直方向这两者。孔侑dF4y2Ba

例子:孔侑dF4y2Ba'YResolution',900孔侑dF4y2Ba

除了列出的PNG的名称-值对参数外,您还可以为关键字使用满足PNG规范的任何参数名称。也就是说,名称只使用可打印字符,包含80个或更少的字符,并且不包含前导或后导空格。与这些用户指定的名称对应的值必须是除换行外不包含任何控制字符的字符向量。孔侑dF4y2Ba

RAS -太阳光栅图形孔侑dF4y2Ba

全部折叠孔侑dF4y2Ba

每个像素的透明度,指定为逗号分隔的一对组成的孔侑dF4y2Ba“α”孔侑dF4y2Ba并用行和列的尺寸的那些相同的图像数据阵列的矩阵。孔侑dF4y2Ba

仅适用于真彩色(孔侑dF4y2Ba米孔侑dF4y2Ba-通过-孔侑dF4y2Ban孔侑dF4y2Ba3)图像数据。孔侑dF4y2Ba

数据类型:孔侑dF4y2Ba双孔侑dF4y2Ba|孔侑dF4y2Ba单孔侑dF4y2Ba|孔侑dF4y2BaUINT8孔侑dF4y2Ba|孔侑dF4y2BaUINT16孔侑dF4y2Ba

图像类型,指定为逗号分隔对所组成的孔侑dF4y2Ba“类型”孔侑dF4y2Ba与此表中的选项之一。孔侑dF4y2Ba

的价值孔侑dF4y2Ba类型孔侑dF4y2Ba 描述孔侑dF4y2Ba
“标准”孔侑dF4y2Ba(默认)孔侑dF4y2Ba 未压缩的,B-G-R色为了truecolor图像孔侑dF4y2Ba
“rgb”孔侑dF4y2Ba 未压缩的,R-G-B色彩为了truecolor图像孔侑dF4y2Ba
“RLE孔侑dF4y2Ba 1位和8位图像的游程长度编码孔侑dF4y2Ba

例子:孔侑dF4y2Ba“类型”、“rgb”孔侑dF4y2Ba

标记图像文件格式孔侑dF4y2Ba

全部折叠孔侑dF4y2Ba

颜色空间表示颜色数据,指定为逗号分隔对所组成孔侑dF4y2Ba“色彩”孔侑dF4y2Ba其中一种选择是:孔侑dF4y2Ba

  • “rgb”孔侑dF4y2Ba

  • 'CIELAB'孔侑dF4y2Ba

  • “icclab”孔侑dF4y2Ba

仅当图像数据数组,孔侑dF4y2Ba一个孔侑dF4y2Ba是真彩色(孔侑dF4y2Ba米孔侑dF4y2Ba-通过-孔侑dF4y2Ban孔侑dF4y2Ba-by-3)。要使用TIFF文件的CMYK色彩空间,不使用孔侑dF4y2Ba“色彩”孔侑dF4y2Ba名称-值对的论点。相反,指定的孔侑dF4y2Ba米孔侑dF4y2Ba-通过-孔侑dF4y2Ban孔侑dF4y2Ba-by-4图像数据阵列。孔侑dF4y2Ba

imwrite孔侑dF4y2Ba可以写入彩色图像数据的使用孔侑dF4y2BaL * a * b *孔侑dF4y2Ba颜色空间到TIFF文件。1976 CIE孔侑dF4y2BaL * a * b *孔侑dF4y2Ba规范定义了代表亮度数值(孔侑dF4y2BaL *孔侑dF4y2Ba)及色度(孔侑dF4y2Ba一个*孔侑dF4y2Ba和孔侑dF4y2Bab *孔侑dF4y2Ba)信息。来存储孔侑dF4y2BaL * a * b *孔侑dF4y2Ba在TIFF文件中,必须对颜色数据进行编码以适应8位或16位存储。孔侑dF4y2Baimwrite孔侑dF4y2Ba可以存储孔侑dF4y2BaL * a * b *孔侑dF4y2Ba颜色数据在TIFF文件中使用以下编码:孔侑dF4y2Ba

  • CIELAB编码-由TIFF规范定义的8位和16位编码孔侑dF4y2Ba

  • ICCLAB编码 - 由国际色彩联盟定义的8位和16位编码孔侑dF4y2Ba

所使用的输出类和编码孔侑dF4y2Baimwrite孔侑dF4y2Ba取决于输入图像数据数组的类和孔侑dF4y2Ba色彩孔侑dF4y2Ba值,如下表所示。(8位和16位编码CIELAB不能输入阵列,因为它们使用符号和无符号的值的混合物,并且不能被表示为单个MATLAB阵列。)孔侑dF4y2Ba

输入类和编码孔侑dF4y2Ba

的价值孔侑dF4y2Ba色彩孔侑dF4y2Ba

输出级和编码孔侑dF4y2Ba

8位ICCLAB孔侑dF4y2Ba


值是范围[0 255]的整数。孔侑dF4y2BaL *孔侑dF4y2Ba数值乘以孔侑dF4y2Ba255/100孔侑dF4y2Ba。孔侑dF4y2Ba
128孔侑dF4y2Ba添加到两个孔侑dF4y2Ba一个*孔侑dF4y2Ba和孔侑dF4y2Bab *孔侑dF4y2Ba值。孔侑dF4y2Ba

”孔侑dF4y2Baicclab孔侑dF4y2Ba”孔侑dF4y2Ba

8位ICCLAB孔侑dF4y2Ba

”孔侑dF4y2Bacielab孔侑dF4y2Ba”孔侑dF4y2Ba

8位CIELAB孔侑dF4y2Ba

16位ICCLAB孔侑dF4y2Ba


值是范围[0,65280]的整数。孔侑dF4y2BaL *孔侑dF4y2Ba数值乘以孔侑dF4y2Ba65280/100孔侑dF4y2Ba。孔侑dF4y2Ba
32768孔侑dF4y2Ba添加到两个孔侑dF4y2Ba一个*孔侑dF4y2Ba和孔侑dF4y2Bab *孔侑dF4y2Ba值,用范围[0,65535]的整数表示。孔侑dF4y2Ba

”孔侑dF4y2Baicclab孔侑dF4y2Ba”孔侑dF4y2Ba

16位ICCLAB孔侑dF4y2Ba

”孔侑dF4y2Bacielab孔侑dF4y2Ba”孔侑dF4y2Ba

16位CIELAB孔侑dF4y2Ba

双精度1976 CIE孔侑dF4y2BaL * a * b *孔侑dF4y2Ba值孔侑dF4y2Ba


L *孔侑dF4y2Ba在动态范围[0,100]。孔侑dF4y2Ba一个*孔侑dF4y2Ba和孔侑dF4y2Bab *孔侑dF4y2Ba可以采取任何价值。设置孔侑dF4y2Ba一个*孔侑dF4y2Ba和孔侑dF4y2Bab *孔侑dF4y2Ba为0(零)产生一个中性色(灰色)。孔侑dF4y2Ba

”孔侑dF4y2Baicclab孔侑dF4y2Ba”孔侑dF4y2Ba

8位ICCLAB孔侑dF4y2Ba

”孔侑dF4y2Bacielab孔侑dF4y2Ba”孔侑dF4y2Ba

8位CIELAB孔侑dF4y2Ba

例子:孔侑dF4y2Ba“色彩”,“cielab”孔侑dF4y2Ba

压缩方案,指定为逗号分隔对所组成的孔侑dF4y2Ba“压缩”孔侑dF4y2Ba其中一种选择是:孔侑dF4y2Ba

  • “packbits”孔侑dF4y2Ba(默认为非二进制图像)孔侑dF4y2Ba

  • “没有”孔侑dF4y2Ba

  • “lzw”孔侑dF4y2Ba

  • “缩小”孔侑dF4y2Ba

  • “jpeg”孔侑dF4y2Ba

  • “ccitt”孔侑dF4y2Ba(仅限二进制图像,以及此类图像的默认值)孔侑dF4y2Ba

  • 'fax3'孔侑dF4y2Ba(只有二进制图像)孔侑dF4y2Ba

  • “fax4”孔侑dF4y2Ba(只有二进制图像)孔侑dF4y2Ba

“jpeg”孔侑dF4y2Ba是有损压缩方案;其他压缩模式是无损的。另外,如果你指定孔侑dF4y2Ba“jpeg”孔侑dF4y2Ba压缩,你必须指定孔侑dF4y2Ba“RowsPerStrip”孔侑dF4y2Ba参数,且值必须是8的倍数。孔侑dF4y2Ba

例子:孔侑dF4y2Ba“压缩”,“没有”孔侑dF4y2Ba

图像描述中,由逗号分隔的一对由指定的孔侑dF4y2Ba“描述”孔侑dF4y2Ba和一个字符向量。这是孔侑dF4y2Baimfinfo孔侑dF4y2Ba回报孔侑dF4y2BaImageDescription孔侑dF4y2Ba用于输出图像的字段。孔侑dF4y2Ba

例子:孔侑dF4y2Ba“说明”,“样品2A301”孔侑dF4y2Ba

X和Y的分辨率,指定为逗号分隔的一对组成的孔侑dF4y2Ba“决议”孔侑dF4y2Ba以及表示分辨率的标量,或包含x分辨率和y分辨率的两元素向量。孔侑dF4y2Ba

例子:孔侑dF4y2Ba“决议”,80年孔侑dF4y2Ba

例子:孔侑dF4y2Ba'分辨率',[320,72]孔侑dF4y2Ba

数据类型:孔侑dF4y2Ba双孔侑dF4y2Ba

的行数,以包括在每个条带,指定为逗号分隔的一对组成的孔侑dF4y2Ba“RowsPerStrip”孔侑dF4y2Ba和一个标量。缺省值使得每个条是约8千字节。孔侑dF4y2Ba

您必须指定孔侑dF4y2BaRowsPerStrip孔侑dF4y2Ba如果您指定孔侑dF4y2Ba“jpeg”孔侑dF4y2Ba压缩。这个值必须是8的倍数。孔侑dF4y2Ba

例子:孔侑dF4y2Ba“RowsPerStrip”,16岁孔侑dF4y2Ba

数据类型:孔侑dF4y2Ba双孔侑dF4y2Ba|孔侑dF4y2Ba单孔侑dF4y2Ba|孔侑dF4y2BaINT8孔侑dF4y2Ba|孔侑dF4y2BaINT16孔侑dF4y2Ba|孔侑dF4y2BaINT32孔侑dF4y2Ba|孔侑dF4y2BaInt64的孔侑dF4y2Ba|孔侑dF4y2BaUINT8孔侑dF4y2Ba|孔侑dF4y2BaUINT16孔侑dF4y2Ba|孔侑dF4y2Bauint32孔侑dF4y2Ba|孔侑dF4y2Bauint64孔侑dF4y2Ba

写入模式,指定为逗号分隔对所组成的孔侑dF4y2Ba'WriteMode'孔侑dF4y2Ba,要么孔侑dF4y2Ba“覆盖”孔侑dF4y2Ba要么孔侑dF4y2Ba'附加'孔侑dF4y2Ba。在孔侑dF4y2Ba覆盖孔侑dF4y2Ba模式,孔侑dF4y2Baimwrite孔侑dF4y2Ba覆盖现有文件。在孔侑dF4y2Ba附加孔侑dF4y2Ba模式,孔侑dF4y2Baimwrite孔侑dF4y2Ba向现有文件添加一个页面。孔侑dF4y2Ba

例子:孔侑dF4y2Ba“写模式”,“添加”孔侑dF4y2Ba

提示孔侑dF4y2Ba

  • 有关版权信息,请参见孔侑dF4y2Balibtiffcopyright.txt孔侑dF4y2Ba文件。孔侑dF4y2Ba

另请参阅孔侑dF4y2Ba

|孔侑dF4y2Ba|孔侑dF4y2Ba|孔侑dF4y2Ba|孔侑dF4y2Ba|孔侑dF4y2Ba

R2006a前推出孔侑dF4y2Ba

这个话题有用吗?孔侑dF4y2Ba