Как мне успешно загрузить изображение .TIFF в MATLAB? - PullRequest
1 голос
/ 15 апреля 2020

У меня есть изображение TIFF, которое я пытаюсь прочитать с помощью следующего кода в MATLAB:

I = imread('example.tiff');

imshow(I)

Однако, когда я пытаюсь это сделать, я получаю следующую ошибку:

Error using images.internal.imageDisplayValidateParams>validateCData (line 118)
Multi-plane image inputs must be RGB images of size MxNx3.

Error in images.internal.imageDisplayValidateParams (line 30)
common_args.CData = validateCData(common_args.CData,image_type);

Error in images.internal.imageDisplayParseInputs (line 79)
common_args = images.internal.imageDisplayValidateParams(common_args);

Error in imshow (line 253)
    images.internal.imageDisplayParseInputs({'Parent','Border','Reduce'},preparsed_varargin{:});

Когда я сохраняю одно и то же изображение в формате JPG и использую тот же код для его чтения, у меня не возникает проблем с загрузкой его в средство просмотра изображений. Может кто-нибудь диагностировать проблему и предложить обходные пути? Я просто хочу понять, что здесь происходит. Файл слишком большой?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...