How to read a pixelregion of a .tif image
조회 수: 2 (최근 30일)
이전 댓글 표시
I am trying to read just a portion of my .tif image since reading the entire one takes hours and hours. My code is:
a = imread('landcover.tif','PixelRegion',{[1:96684],[1,1000]});
The error comes up and I do not know why:
Error using imread (line 438)
PixelRegion values must contain [START, STOP] or [START,
INCR, STOP].
But if I only want to look at [1,2], [1,2], it could work:
a = imread('landcover.tif','PixelRegion',{[1:2],[1,2]});
If anyone can help, I will really appreciate it! Thank you!
댓글 수: 1
Amal George M
2019년 12월 30일
ROWS and COLS must both be two-element vectors, which specify starting and ending rows (or columns).
Try :
a = imread('landcover.tif','PixelRegion',{[1,96684],[1,1000]});
답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Image Processing Toolbox에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!