彩色图像转变为灰度图像的matlab的程序代码是啥?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了彩色图像转变为灰度图像的matlab的程序代码是啥?相关的知识,希望对你有一定的参考价值。

参考技术A

    MidGrayPic = zeros(rows , cols);%用得到的参数创建一个全零的矩阵,这个矩阵用来存储用下面的方法产生的灰度图像  
    MidGrayPic = uint8(MidGrayPic);%将创建的全零矩阵转化为uint8格式,因为用上面的语句创建之后图像是double型的

    RGB=imread('img.bmp','bmp'); %读入彩色图片figure(1),imshow(RGB),title('彩色图');         %显示彩色图片I=rgb2gray(RGB);  %彩色转化成灰度图figure(2),imshow(I),title('灰度图');     %显示灰度图

    不能恢复成彩色图像了,只能根据要求转变成伪彩色图像,你把前期的程序给我,我帮你做。还有把要求说详细点。

以上是关于彩色图像转变为灰度图像的matlab的程序代码是啥?的主要内容,如果未能解决你的问题,请参考以下文章

matlab 彩色图像转化成灰度图像,灰度图像降低灰度级

如何在 MATLAB 中将彩色图像转换为灰度图像?

matlab中如何求一个图像的灰度级

matlab中灰度图像矩阵的大小问题怎么操作?

如何用matlab减小图像的灰度级别

图像转换基于matlab灰度图像转换彩色图像含Matlab 1233期