簡體   English   中英

MATLAB 多張圖像的圖像裁剪器?

[英]MATLAB Image cropper for multiple images?

我有 19 張圖像,我希望能夠以相同的方式裁剪它們,在每張圖像上裁剪相同的區域。 但我需要查看第一張圖像並確定要裁剪圖像的哪一部分。 然后我想將該裁剪應用於所有其他圖像。 我的想法是我可以保存第一次裁剪的四個角點,然后使用 4 個點迭代其他 18 個圖像以正確設置裁剪。 這看起來是個好方法嗎? 或者有誰知道已經這樣做的 Matlab 程序?,我已經搜索過了。

使用 Image Processing Toolbox 中的IMCROP function。

對於第一個圖像,以交互方式運行它並將選定的矩形坐標保存為變量( rect ):

[im_cropped rect] = imcrop(im);

然后對於其他圖像應用該坐標:

im_cropped = imcrop(im, rect);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM