Error using Imread with 'PixelRegion' option

Hello,
I am having problems using imread.
Following code causes an error, imgName is full file address '/.../name.jpeg'
>> imread(imgName, 'PixelRegion',{[10, 20],[10, 20]})
Error using imagesci/private/readjpg
Too many input arguments.
Error in imread (line 438)
[X, map] = feval(fmt_s.read, filename, extraArgs{:});
I have tried to modify the input arguments according to few tutorials but I still receive this error. I am usnig Matlab R2011b.
Thanks for answer.

 Akzeptierte Antwort

Image Analyst
Image Analyst am 14 Nov. 2013

0 Stimmen

That only works for JPEG 2000 format images. Are you sure your image is of that format? Otherwise read in the whole thing and extract:
grayImage = imread(fullFileName);
subImage = grayImage(10:20, 10:20);

Weitere Antworten (0)

Kategorien

Mehr zu Images finden Sie in Hilfe-Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by