Я немного изменил код zxing, поэтому в CaptureActivity.java Bitmap-штрих-код можно вернуть в основное приложение с помощью намерения (я кодирую растровое изображение с использованием base64 и передаю строку для намерения). В любом случае проблема заключается в том, что штрих-код имеет очень низкое разрешение, и я пытаюсь выяснить, можно ли вернуть изображение предварительного просмотра (штрих-код) с более высоким разрешением (или иметь ширину и высоту выше рамки предварительного просмотра).увеличить разрешение кадра предварительного просмотра
Благодаря
разрешение кадра предварительного просмотра кажется моллюскам к разрешению экрана (framingRectInPreview), где MAX_FRAME_WIDTH и HEIGHT и определены как 600x400. Я хочу как можно больше разрешения от подачи фотокамеры. Таким образом, в DecodeHandler ширина и высота, которые передаются, - это кадр предварительного просмотра, поэтому при декодировании() в DecodeHandler.java вызовы: PlanarYUVLuminanceSource source = activity.getCameraManager(). BuildLuminanceSource (данные, ширина, высота); ширина и высота - это рамка предварительного просмотра. Мне нужно что-то многое с гораздо большим разрешением - предпочтительнее, чем разрешение камеры – Saad
OK. Как я уже сказал, вы можете изменить его, чтобы использовать большее разрешение, если хотите, что вы подтвердили. В чем проблема. –
Я не могу увеличить его на 800x480, что является максимальным разрешением экрана предварительного просмотра, если я попытаюсь сделать ширину и высоту, любые большие переходы на переходы zxing. – Saad