2015-07-22 2 views
1

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

Я рассмотрел ряд решений, в том числе придумал свой собственный. Тем не менее, я не могу понять, почему ImageView, взяв окончательный битмап, размыт. & ребра вмяты.

В качестве примера я использую этот пост SO (отмеченный ответ): Quality problems when resizing an image at runtime для работы.

Фотография, которую я тестирую, снята на моем LG G3, поэтому качество довольно четкое .. если это помогает.

+0

Вы уверены, что не используете уменьшенное изображение вместо полного изображения? – heloisasim

ответ

0

У меня была такая же проблема несколько месяцев назад. Может быть, это тот ответ, который вы ищете. Попробуйте:

BitmapFactory.Options op = new BitmapFactory.Options(); 
op.inScaled = false; 
Bitmap a = BitmapFactory.decodeFile(imgPath.getAbsolutePath(), op); 
Смежные вопросы