在matlab中读取灰度图像
在MatlabR2007B中,我无法使用在matlab中读取灰度图像,matlab,image-processing,Matlab,Image Processing,在MatlabR2007B中,我无法使用imread(“我的图像”)读取灰度图像。。每个图像以rgb格式打开,比特深度为24。 我能做什么???图像以彩色图像的形式存储,有三个8位通道。 如果要查看其灰度表示,只需在读取后将其转换为灰度: >> colorImg = imread('my_image'); >> grayImg = rgb2gray( colorImg ); 有关更多信息,请参阅。图像以彩色图像的形式存储,具有三个8位通道。 如果要查看其灰度表示,只需在
imread(“我的图像”)读取灰度图像。
。每个图像以rgb格式打开,比特深度为24。我能做什么???图像以彩色图像的形式存储,有三个8位通道。 如果要查看其灰度表示,只需在读取后将其转换为灰度:
>> colorImg = imread('my_image');
>> grayImg = rgb2gray( colorImg );
有关更多信息,请参阅。图像以彩色图像的形式存储,具有三个8位通道。 如果要查看其灰度表示,只需在读取后将其转换为灰度:
>> colorImg = imread('my_image');
>> grayImg = rgb2gray( colorImg );
有关更多信息,请参阅。谢谢shai。但是我如何使用imfinfo(“..”)处理灰度图像,因为我不直接读取灰度图像。@Muhib您需要从
imfinfo
获取什么信息rgb2gray
不会更改图像的大小或捕获时间…谢谢shai。但是我如何使用imfinfo(“..”)处理灰度图像,因为我不直接读取灰度图像。@Muhib您需要从imfinfo
获取什么信息rgb2gray
不会更改图像的大小或其捕获时间。。。