Разница между imwrite и imsave - PullRequest
4 голосов
/ 20 января 2011

// 1

У меня есть цветовая матрица (M * N)

и я использовал imsave для получения изображения.

рисунок, imagesc (цветовая матрица), colormap (серый); imsave;

Это просто и работает. Но я должен дать имя изображения, чтобы сохранить изображение каждый раз. Как я могу передать имя файла в imsave.

// 2 imwrite () делает то, что я хочу сделать с imsave. Как я могу получить значения MAP (3 * 3) для серого изображения. Важная вещь, которую я хочу знать, это то, что лучше imsave или напишите для лучшего качества изображения.

1 Ответ

2 голосов
/ 20 января 2011

Если вы посмотрите на код для imsave (запустите edit imsave), вы увидите, что это в основном оболочка для imwrite, которая поставляется с диалоговым окном.Другими словами, они оба напишут изображение одного качества.

Чтобы использовать IMWRITE с картой, используйте следующий синтаксис:

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