matlab框选一片区域
时间: 2023-11-19 07:07:15 浏览: 186
matlab实现框选图片的区域,计算区域内01二值的比例程序
您可以使用 MATLAB 中的 `imrect` 函数来框选一片区域。具体步骤如下:
1. 读取图像并显示:
```matlab
img = imread('your_image.jpg');
imshow(img);
```
2. 使用 `imrect` 函数框选区域:
```matlab
h = imrect;
```
此时,您可以使用鼠标在图像上拖动一个矩形框选区域。
3. 获取框选区域的位置和大小:
```matlab
pos = getPosition(h);
```
此时,`pos` 变量中存储了框选区域的位置和大小信息。
4. 截取框选区域的图像:
```matlab
cropped_img = imcrop(img, pos);
imshow(cropped_img);
```
此时,`cropped_img` 变量中存储了截取的框选区域的图像。
阅读全文