matlab读取图片 i = imread
时间: 2023-10-03 11:00:26 浏览: 159
matlab读取图片
Matlab中的imread()函数是用来读取图片的函数,可以用来读取各种常见的图片格式,例如JPEG、PNG、BMP等等。
使用imread()函数时,通常需要在函数中指定要读取的图片的路径和文件名。例如:
i = imread('C:\Images\example.jpg');
上述代码表示要读取磁盘C盘中Images文件夹下的example.jpg图片,并将其读取的结果保存在变量i中。
读取图片后,变量i中保存的是一个矩阵,表示了图片的像素值。图片的每个像素点的值包括红、绿、蓝三个通道的颜色值。如果读取的是灰度图像,那么i矩阵的每个元素就表示了对应像素点的亮度值。
读取图片后,我们可以通过Matlab的其他函数对图片进行处理、分析和操作。例如,我们可以通过imshow()函数显示图片:
imshow(i);
上述代码可以在Matlab中显示读取的图片。
总之,imread()函数是Matlab中用来读取图片的函数,它可以读取不同格式的图片,返回的结果是图片的像素矩阵。通过这个函数,我们可以方便地读取、处理和操作图片。
阅读全文