Веб-браузер Javascript кодирование и изменение размера изображения
Я нахожусь на пути к созданию мобильного приложения с использованием phonegap и jquery mobile. Я понял огромные проблемы с производительностью, отобразив список изображений на устройстве. причина в том, что эти изображения имеют довольно высокое разрешение (> 1900 пикселей в ширину).
Я использую JavaScript и хочу изменить размер и уменьшить разрешение изображения, сделанного камерой устройства!
Можно ли манипулировать данными изображения таким образом или есть какая-либо библиотека для использования? если возможно, что нужно прочитать и / или сделать, чтобы разобраться с манипуляциями с изображением.
заранее спасибо!
3 ответа
Я нашел что-то, что может быть весьма полезным! на самом деле это кодировщик jpeg, написанный на javascript, который может снизить качество изображения, но не может масштабировать изображение!
http://www.bytestrom.eu/de/blog/2009/1120a_jpeg_encoder_for_javascript
у.е.
Вам нужно уменьшить изображения на стороне сервера, иначе вы ничего не получите. Используя язык на стороне сервера, такой как php, вы можете клонировать изображение и уменьшить его размер для мобильных устройств. Таким образом, в основном вы будете получать оптимизированные для мобильных устройств изображения для мобильных устройств. Управление изображениями на клиенте не сэкономит трафик и потребует дополнительной обработки.
Может ли эта ссылка помочь вам: http://forums.macrumors.com/showthread.php?t=1178073
Вместо того, чтобы изменить размер изображения, вы можете сделать более маленькую картинку.