作者re340 (Manigabee)
看板MATLAB
标题[问题] imread有办法只读取想要的部分吗?
时间Mon Apr 25 22:01:26 2016
现在有一堆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://webptt.com/cn.aspx?n=bbs/MATLAB/M.1461592888.A.AD2.html
1F:推 s4300026: ROI ? 04/26 13:39
2F:→ re340: 我爬文友看到 可是help roi没有东西 我是2015a 04/26 20:15
3F:→ s4300026: ROI = ALL(10000:10000+100,1500:+100) 04/27 06:06
4F:→ re340: 感谢 我研究看看 04/27 20:10