回覆列表
  • 1 # 54dfg54dfg

     這只是批次讀入影象從matlab論壇找的,把a.m檔案直接放在附件1資料夾裡直接執行,除錯透過,轉化為二值影象,我覺要用影象的字元識別,透過字元的結構進行度量, imname = dir(".\*.bmp");% im_num = length(imname);% im_temp = imread(imname(1).name,"bmp");% [height,width] = size(im_temp);% DB(:,:,a) = zeros(height,width,im_num,"uint8"); % 讀入全部影象 for a = 1:length(imname) DB(:,:,a) = imread(imname(a).name,"bmp");%讀取影象資料 %在此處也可以加入影象二值化程式碼 DB(:,:,a) = im2bw(DB(:,:,a) ); end   批次讀入圖片   用cat函式連線;   每個紙條的邊界   ima = DB(:,:,a);   im_left = ima(:,1);   im_right= ima(:,end); 灰度值就是0 255,你要二值化數也行用 im2bw 左邊1*1900的影象就是 im(:,1);   請採納我的答案!   我的程式碼是除錯透過的

  • 中秋節和大豐收的關聯?
  • 乳酸菌素片酸的,胃酸過多可以吃麼?