Info
此问题已关闭。 请重新打开它进行编辑或回答。
How to apply a rectangular on images?
1 次查看(过去 30 天)
显示 更早的评论
I want to apply a rectangular on an image. First I want to click on the image and give the program a point and then apply the rectangular on the image, the point will be the center of the rectangular. after that I want to have the pixel value of the selected area. what should I do?
I found this in other questions: h=imrect(gca,[10 10 100 100]) it will apply rectangular h on the image, how can I give the point by just clicking on the image by myself since I do not know the start point for rectangular, this rectangular will start from point (10 10), I want the point which I select be the center of the rectangular not the starting point. and after that I want to work on the pixel value of pixels inside the rectangular. what should I do?
0 个评论
回答(1 个)
Image Analyst
2015-1-10
Why not just call imcrop()?
4 个评论
Image Analyst
2015-1-11
You either crop it, and work on the sub image, or you don't and need to take care to never have indexes outside row1, row2, col1, and col2. Either way, I don't care.
此问题已关闭。
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!