Я пытаюсь выполнить захват изображения на телефоне Nokia (N95) высокого уровня. Внутренняя камера телефона очень хорошая (4 мегапикселя), но в j2me мне кажется, что вы можете получить максимум 1360x1020 изображений. В основном я извлек из этого примера http://developers.sun.com/mobility/midp/articles/picture/Доступ к полной разрешающей способности камеры в j2me
То, что я сделал, начиналось с 640x480 и увеличивало ширину и высоту на 80 и 60 соответственно, пока не получилось. Строка кода:
JPG = mVideoControl.getSnapshot ("кодирование = & качество JPEG = 100 & ширина =" + ширина + "& высота =" + высота);
Таким образом, две проблемы: 1. Телефон выдает исключение при получении изображения размером более 1360x1020. 2. Изображения с более высоким разрешением выглядят как сглаженные версии меньших. Например. Когда я беру изображение 640x480 и увеличиваю его в Photoshop, я не могу сказать разницы между этим и тем, что предположительно 1360x1020.
Это ограничение j2me по телефону? Если кто-нибудь знает способ получить более высокое разрешение из приложения j2me и/или как получить доступ к встроенной камере из другого приложения?
Спасибо за помощь, но это создает еще одну проблему (см. Править). – Cory 2008-10-28 21:52:56