matlab图像处理篇--生成8bit深度图像

如题所述

第1个回答  2022-06-02

cat(3,R,G,B)来完成3维数组的合成,后面分别为R、G、B通道数据
uint8则是格式转换,因为matlab中默认的数据类型是double格式
imwrite(a,filename),将图像变量a保存到本地,支持的格式有bmp,png,jpg,tif等,其中还可以添加参数以对图片压缩程度,质量等进行控制,imwrite(a,'filename.jpg','quality',q),其中q是从0到100之间的一个整数(对于JPEG压缩,数字越小,劣化越高)。

效果

相似回答