Articles of zxing

Создайте QR-код и покажите его в ImageView

Я создаю приложение, которое сможет сканировать QR-код и создавать QR-код. Сканирующая часть выполнена и работает нормально. Но когда я пытаюсь создать QR-код и показать его в ImageView, созданный QR-код не содержит правильный текст. Я использую библиотеку ZXING. Hashtable<EncodeHintType, ErrorCorrectionLevel> hintMap = new Hashtable<>(); hintMap.put(EncodeHintType.ERROR_CORRECTION, ErrorCorrectionLevel.L); QRCodeWriter qrCodeEncoder = new QRCodeWriter(); BitMatrix bitMatrix = qrCodeEncoder.encode(myText, BarcodeFormat.QR_CODE, […]

Zxing с использованием пользовательского макета

Я использую библиотеку ZXing следующим образом: repositories { mavenCentral() maven { url "https://raw.github.com/embarkmobile/zxing-android-minimal/mvn-repo/maven-repository/" } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.google.zxing:core:2.2' compile 'com.embarkmobile:zxing-android-minimal:1.2.1@aar' } И в Activity : IntentIntegrator.initiateScan(this); @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { IntentResult result = IntentIntegrator.parseActivityResult(requestCode, resultCode, data); if(result != null) { if(result.getContents() == null) […]

Как остановить непрерывное сканирование с помощью zxing-android-embedded в Android

Я использую Zxing-android-embedded ( https://github.com/journeyapps/zxing-android-embedded ) для сканирования QR-кодов. Я импортировал библиотеку из github. Когда приложение запускается, камера несколько раз сканирует код, пока камера помещается на штрих-код. Я хочу остановить сканирование (но не предварительный просмотр камеры) после обнаружения штрих-кода и показать диалоговое окно с кнопкой «Подтвердить», кнопкой «Отмена» и поле ввода. Когда пользователь нажимает кнопку […]

Проблема с использованием Zxing через намерение, если установлены Google-очки

Я использую следующий код для вызова приложений сканера штрих-кода от Zing public Button.OnClickListener mScan = new Button.OnClickListener() { public void onClick(View v) { Intent intent = new Intent("com.google.zxing.client.android.SCAN"); intent.putExtra("SCAN_MODE", "QR_CODE_MODE"); startActivityForResult(intent, 0); } }; public void onActivityResult(int requestCode, int resultCode, Intent intent) { if (requestCode == 0) { if (resultCode == RESULT_OK) { String contents […]

Режим портретной ориентации zxing и пейзаж на Android

Я уже интегрировал библиотеку zxing в свое приложение. Теперь я хочу, чтобы камера zxing работала как в режиме пейзажа, так и в портретном режиме. Теперь он работает только в одном режиме. Может кто-нибудь помочь мне, как это сделать?

Как запустить сканирование массового режима в zxing

Я прочитал, что есть ключ, чтобы включить сканирование массового режима в zxing. Могу ли я узнать, как включить этот ключ в приложении Android? В настоящее время я использую такие коды для сканирования штрих-кода по отдельности: Intent intent = new Intent("com.google.zxing.client.android.SCAN"); intent.putExtra("SCAN_FORMATS", "PRODUCT_MODE,CODE_39,CODE_93,CODE_128,DATA_MATRIX,ITF"); startActivityForResult(intent, 0); // start the scan Благодаря!

Назначение сканера штрих-кода ZXing: set DecodeHintType.ASSUME_GS1

В моем приложении я хочу сканировать штрих-код GS1-128 и вам нужны символы FNC1, переданные из сканера штрих-кода ZXing. Прямо сейчас я просто получаю простой текст без символов FNC1. Есть ли способ передать DecodeHintType.ASSUME_GS1 через Intent для приложения сканера? Я не хочу включать полный источник сканера в свое приложение и, скорее, использовать намерение. В исходном коде […]

Как использовать результат сканирования ZXING

Я ломаю голову над этим. Я немного новый в развитии Android. Я хочу использовать результат сканирования из ZXING. Я включил ZXING в свое приложение для Android, сканирование работает нормально. Теперь я хочу использовать результат сканирования для обновления TextView в основном действии. Как я могу это сделать? Мой код делает следующее: Откройте Основное действие с помощью […]

Как кодировать символы, используя UTF-8 в QR-коде, используя проект Zxing?

Zxing Project – это известная широкоформатная 1D / 2D библиотека обработки изображений штрих-кодов с открытым исходным кодом, реализованная на Java, с портами на другие языки. Но я верю, что у кого-то есть такая же проблема, как и я: я не могу кодировать символы UTF-8 в Qrcode. Как кодировать символы, используя UTF-8 в QR-коде, используя проект […]

ZXing конвертирует Bitmap в BinaryBitmap

Я использую OpenCV и Zxing, и я хотел бы добавить сканирование кода 2d. У меня есть несколько типов изображений, которые я мог бы отправить. Вероятно, лучшим является Bitmat (другой вариант – OpenCV Mat). Похоже, что вы могли так конвертировать: Bitmap frame = //this is the frame coming in LuminanceSource source = new RGBLuminanceSource(frame); BinaryBitmap bitmap […]