Чтение изображения Parula в Matlab без потери разрешения.

Там нет биекции между RGB и Parula, обсуждаетсяВот, Я думаю, как хорошо сделать обработку изображений файлов в Parula. Эта проблема была разработана из этогонить об удалении черного цвета из изображений ЭКГ путем расширения случая до обобщенной проблемы с цветами Parula.

Данные:

который генерируется

[X,Y,Z] = peaks(25);
imgParula = surf(X,Y,Z);
view(2);
axis off;

Нет смысла в этой теме использовать этот код в вашем решении для чтения второго изображения.

Код:

[imgParula, map, alpha] = imread('http://i.stack.imgur.com/tVMO2.png'); 

гдеmap является[] а такжеalpha это полностью белое изображение. делаimshow(imgParula) дает

где вы видите много помех и потерю разрешения, потому что Matlab читает изображения как RGB, хотя фактическая цветовая картаParula, Изменение размера этой картинки не улучшает разрешение.

Как вы можете прочитать изображение в соответствующей цветовой карте в Matlab? Я не нашел ни одного параметра для указания карты цветов при чтении.

Ответы на вопрос(1)

Ваш ответ на вопрос