[問題] imread有辦法只讀取想要的部分嗎?
現在有一堆13312*6656的影像要特徵辨識
但是處理的速度太慢
想要辨識的特徵點都在影像的中間附近
像這樣
13312*6656
┌───────────────┐
│ │
│ │
│ 10000*1500 │
│┌─────────────┐│
││ 特徵都在這附近 ││
│└─────────────┘│
│ │
│ │
│ │
└───────────────┘
im = imread('.jpg');
[m,n] = size(im);
str = '';
for i = 1:500
im = imread([str,num2str(i),'.jpg']);
辨識特徵的function;
for n = 1:length(rad);
im = 標記特徵點的function;
imwrite(im,['1_',num2str(i),'.jpg']);
end
end
辨識的特徵點還要標記後輸出成影像檢查成果
請問要如何只針對我要的區塊進行辨識?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.232.134.45
※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1461592888.A.AD2.html
推
04/26 13:39, , 1F
04/26 13:39, 1F
→
04/26 20:15, , 2F
04/26 20:15, 2F
→
04/27 06:06, , 3F
04/27 06:06, 3F
→
04/27 20:10, , 4F
04/27 20:10, 4F