文档帮助中心文档
将图像转换为16位无符号整数
J=im2uint16(I)
J=im2uint16(I,“索引”)
实例
J=im2uint16(我)转换灰度、RGB或二进制图像我到uint16,根据需要重新缩放或偏移数据。
J=im2uint16(我)
J
我
uint16
如果输入图像是类的uint16,则输出图像相同。如果输入图像为类必然的然后im2uint16将真值元素更改为65535。
必然的
im2uint16
J=im2uint16(我,“索引的”)转换索引图像我到uint16,如有必要,对数据进行偏移。
J=im2uint16(我,“索引的”)
全部崩溃
创建类的数组双重的.
双重的
I=重塑(linspace(0,1,20),[5 4])
我=5×40 0.2632 0.5263 0.7895 0.0526 0.3158 0.5789 0.8421 0.1053 0.3684 0.6316 0.8947 0.1579 0.4211 0.6842 0.9474 0.2105 0.4737 0.7368 1.0000
将数组转换为类uint16.
I2=im2uint16(I)
I2=5 x4 uint16矩阵0 17246 34492 51738 3449 20695 37941 55187 6898 24144 41391 58637 10348 27594 44840 62086 13797 31043 48289 65535
输入图像,指定为任意大小和维度的数字数组或逻辑数组。
如果我是灰度或RGB图像,则可以uint8,uint16,双重的,必然的,仅有一个的或int16.
uint8
仅有一个的
int16
如果我是索引图像,则可以uint8,uint16,双重的或必然的.
笔记
并非总是可以将索引图像转换为uint8。如果索引图像属于类别双重的,则最大值必须为65536或更小。
如果我是一个二进制图像,那么它必须是必然的.
数据类型:仅有一个的|双重的|int16|uint8|uint16|必然的
图像与类uint16,作为与输入图像大小相同的数字数组返回我.
数据类型:uint16
使用说明和限制:
im2uint16金宝app支持生成C代码(需要MATLAB®编码员™)。请注意,如果您选择通用MATLAB主机目标平台,im2uint16生成使用预编译、特定于平台的共享库的代码。使用共享库可以保持性能优化,但会限制生成代码的目标平台。有关详细信息,请参阅图像处理工具箱中的代码生成支持类型金宝app.
MATLAB主机
背景资料
线程池
此函数完全支持基于线程的环境。有关详细信金宝app息,请参阅在基于线程的环境中运行MATLAB函数.
此函数完全支持GPU阵列。有关更多信息,金宝app请参阅GPU上的图像处理.
im2uint8|双重的|两重|uint8|uint16|imapprox
im2uint8
两重
imapprox
您拥有此示例的修改版本。是否要用编辑打开此示例?
您单击了与此MATLAB命令对应的链接:
通过在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站以获取翻译后的内容(如果可用),并查看本地活动和优惠。根据您的位置,我们建议您选择:.
您还可以从以下列表中选择网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家/地区网站未针对您所在地的访问进行优化。
联系当地办事处