Пример кода для использования камеры с цифровым зумом в Android-приложении? - PullRequest
1 голос
/ 06 апреля 2010

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

Ответы [ 3 ]

1 голос
/ 06 апреля 2010

Приложение ZXing выполняет масштабирование. Проверьте вокруг строки 340

http://www.google.co.uk/codesearch/p?hl=en#z3Vnz2tRCuY/trunk/qrcode-scanner-live/android/src/com/google/zxing/client/android/CameraManager.java&android.hardware.camera%20lang:java&l=338

0 голосов
/ 05 октября 2010

(я разработчик.) Я согласен с обоими ответами выше. До Android 2.2 не было «настоящего» API масштабирования, и у некоторых устройств нет неофициального API, который я могу догадаться. Вы можете попробовать сборку Froyo, над которой я работаю , которая использует API реального масштабирования, чтобы увидеть, работает ли он. Если это произойдет, я могу поделиться кодом в частном порядке.

0 голосов
/ 05 октября 2010

Я уверен, что код zxing не будет работать на Samsung Galaxy. Возвращаемая им Camera.getParams () не содержит элемента, поддерживаемого масштабированием.

Кроме того, на моем Samsung Epic (модель семейства Galaxy S) отсутствуют параметры "max-zoom" или "ring-picture-zoom-max ".

Существует "цифровое увеличение", но я не нахожу никакой информации о его использовании.

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