如何用matlab去获取图片相应位置的像素值
时间: 2024-05-15 22:19:36 浏览: 122
获取图片某点的像素值
5星 · 资源好评率100%
可以使用以下代码来获取图片相应位置的像素值:
1. 读取图片:
```
img = imread('image.jpg');
```
2. 获取像素值:
```
pixel_value = img(row, col, channel);
```
其中,row和col是像素的行和列坐标,channel是像素的通道数,通常为3(RGB图像)或1(灰度图像)。
例如,要获取图片第50行、第100列、红色通道的像素值,可以使用以下代码:
```
pixel_value = img(50, 100, 1);
```
注意:在Matlab中,像素的行列坐标是从1开始的,而不是从0开始。
阅读全文