преобразование изображения большого пальца в оригинальный размер - PullRequest
0 голосов
/ 14 апреля 2011

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

Я пытался напрямую отобразить изображение в режиме просмотра изображения, но качество изображения отсутствует ... Может ли кто-нибудь помочь мне, как сохранить качество изображения .......

Ответы [ 4 ]

2 голосов
/ 14 апреля 2011

Даунскейлинг необратим, некоторая информация потеряна навсегда.

1 голос
/ 14 апреля 2011

То, что вы спрашиваете, невозможно. Вы не можете увеличить изображение при сохранении того же качества. Если вы думаете об изображении как о сопоставленном массиве пикселей (буквально, «битовая карта»), это имеет смысл. Изображение сохраняется с фиксированным объемом данных, и это все, с чем вам придется работать при изменении его размера. Любые примеры обратного (например, телешоу) являются вымышленными.

Исследуйте, используя вместо этого векторную графику , размер которой можно изменить по желанию без потери качества.

1 голос
/ 14 апреля 2011

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

Если вы хотите отобразить изображение в полном размере, вы должны отправить полныйразмер изображения.

0 голосов
/ 14 апреля 2011

Вы могли бы подумать об использовании векторного изображения?Они не теряют качество при изменении размера.Но я понятия не имею, можете ли вы использовать их для миниатюр в iOS.

См. эту вики-страницу для получения дополнительной информации о векторной графике.

...