matlab中 灰度值到图片的转换

因为jpg格式默认是三通道的rgb,但是灰度图只具备一个通道

使用imwrite函数会出现问题

把灰度值转换成rgb也比较不爽

所以可以这样做




source=imread('1.jpg');%读取图片
gray = rgb2gray(BLADE_source);%转换成灰度图
handle=imshow(gray);%获得句柄
saveas(handle,'result.jpg',jpg);%另存为图片

完成了

你可能感兴趣的:(matlab)