不知火舞的被虐|伊人天伊人天天综合网|博洛尼亚天气|任你懆这里只有精品4|久久美日韩精品久久|掌中之物漫画免费阅读观看|0丨d老妇

利用matlab將一張圖片分割成10×10的小圖片,求程序? 20

瀏覽:1382 回答:1

利用matlab將一張圖片分割成10×10的小圖片,求程序

邀請回答 我來回答

全部回答

(1)
默認 最新
隔靴搔癢

"clc

clear


src_path='c:\1.jpg'; %原始圖片路徑

dst_path='c:\pic_div\';%分割圖片后保存路徑

mkdir(dst_path);%路徑不存在則生成


A = imread(src_path); %讀入原始圖片

[m,n,l] = size(A); %獲得尺寸


for i = 1:10

    for j = 1:10

       m_start=1+(i-1)*fix(m/10);

       m_end=i*fix(m/10);

       n_start=1+(j-1)*fix(n/10);

       n_end=j*fix(n/10);

       AA=A(m_start:m_end,n_start:n_end,:); %將每塊讀入矩陣

       imwrite(AA,[dst_path num2str(i) '-' num2str(j) '.jpg'],'jpg'); %保存每塊圖片

    end

end 


如上代碼已經過驗證"


2017年12月8日
已采納 評論 點贊

沒解決?試試專家一對一服務

換一批
    App下載
    技術鄰APP
    工程師必備
    • 項目客服
    • 培訓客服
    • 平臺客服

    TOP