登录论坛

查看完整版本 : 使用MATLAB获取图像的一部分


poster
2019-12-14, 20:13
我正在MATLAB中完成有关“牌照相关性”的最终项目。现在,用户选择具有ROI功能的印版,之后我只想得到该印版。我怎样才能做到这一点?



回答:

使用ROI函数后,在句柄上使用getPosition。这为您提供矢量[x_min y_min宽度高度]。然后,您可以使用它来获取子图像。

imshow(I,[]) h = imrect; cord = getPosition(h); Sub_I = I(cord(2):cord(2)+cord(4),cord(1):cord(1)+cord(3));

更多&回答... (https://stackoverflow.com/questions/4902021)