как получить размер экрана камеры - PullRequest
0 голосов
/ 13 июля 2011

У меня есть приложение, которое накладывает эффект на растровое изображение с камеры. он отлично работает на моем портале Galaxy, но при попытке приложения в HTC Desire изображение в формате JPEG невелико. Как я могу установить размер изображения, которое в конечном итоге отображается на полный размер экрана? В Galaxy я использовал размер выборки BitmapFacory.Options = 1, это делает изображение того же размера, что и захваченный, но на разных телефонах это не работает. спасибо.

1 Ответ

1 голос
/ 13 июля 2011

Существует разница между размером захвата и размером предварительного просмотра (размер экрана не меняется в зависимости от устройства), поэтому я предполагаю, что вы говорите о размере захвата.

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

Но мне интересно, действительно ли это то, что вам нужно, или вы пытаетесь разместить изображение в определенном месте (например, в центре захваченного изображения) и, возможно, масштабируете наложенное изображение до процента от захваченного изображения? ?

...