利用MATLAB截取一張復雜圖片中想要的區域


A = imread('1.jpg');
imshow(A);
[x,y] = ginput(2);    %確定圖像上的兩點利用ginput函數,返回值是兩點的坐標
pic_1 = imcrop(A,[x(1),y(1),abs(x(1)-x(2)),abs(y(1)-y(2))]);
%利用imcrop函數對圖像進行切割,輸入參數是一個定點坐標,
%從該定點出發向右abs(x(1)-x(2)),向下abs(y(1)-y(2))的區域進行切割
figure,imshow(pic_1);
imwrite(pic_1,'1.jpg');

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM