All Projects → markusfisch → Binaryeye

markusfisch / Binaryeye

Licence: mit
Yet another barcode scanner for Android

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to Binaryeye

Jsqrscanner
JavaScript QR Code scanner for HTML5 supporting browsers
Stars: ✭ 212 (-23.74%)
Mutual labels:  zxing
ZXingSample
Working sample app for a blog post on barcode scanning and generating with ZXing
Stars: ✭ 20 (-92.81%)
Mutual labels:  zxing
browser
ZXing for JS's browser layer with decoding implementations for browser.
Stars: ✭ 88 (-68.35%)
Mutual labels:  zxing
ZxingTest
No description or website provided.
Stars: ✭ 35 (-87.41%)
Mutual labels:  zxing
gift-shop
A gift-shopping app, developed with android 5.0 widgets and transitions.
Stars: ✭ 15 (-94.6%)
Mutual labels:  zxing
SCodes
This project is Qt & Qml wrapper for ZXing-C++ Library that is used for decoding 1D and 2D barcodes.
Stars: ✭ 55 (-80.22%)
Mutual labels:  zxing
Gozxing
Port of ZXing (https://github.com/zxing/zxing) core to pure Go.
Stars: ✭ 195 (-29.86%)
Mutual labels:  zxing
Inventory-Management-System
This is an app for a warehouse management using Bar code Scanner. The database used is Firebase.
Stars: ✭ 41 (-85.25%)
Mutual labels:  zxing
UVCCameraZxing
USB串口摄像头识别二维码
Stars: ✭ 82 (-70.5%)
Mutual labels:  zxing
ZxingSimplify
一个精简的安卓Zxing扫码库。(A Zxing simplify library for Android)
Stars: ✭ 36 (-87.05%)
Mutual labels:  zxing
ZxingScan
基于MLKit实现二维码,条形码识别;实现微信效果样式;
Stars: ✭ 99 (-64.39%)
Mutual labels:  zxing
QRCodeView
用于简化二维码扫描的框架
Stars: ✭ 34 (-87.77%)
Mutual labels:  zxing
WifiBarcodeSample
Sample code for my article in DotNetCurry magazine on scanning barcodes. In this sample you can generate and scan QR codes that contain a Wi-Fi connection string
Stars: ✭ 13 (-95.32%)
Mutual labels:  zxing
Instascan
HTML5 QR code scanner using your webcam
Stars: ✭ 2,657 (+855.76%)
Mutual labels:  zxing
StarBarcode
一个基于Zxing封装的条形码扫描库。支持多种条形码,可生成、解析带logo的二维码,自动放大镜头,设备移动时自动对焦、连续对焦,扫描UI自定义。
Stars: ✭ 52 (-81.29%)
Mutual labels:  zxing
Zxing Barcode
A barcode scanner based on zxing for android
Stars: ✭ 206 (-25.9%)
Mutual labels:  zxing
ZxingSupport
A Library based on Zxing, make you easy to develop 1D/2D barcode-scan App.
Stars: ✭ 15 (-94.6%)
Mutual labels:  zxing
Ponyexpress
Android express app use zxing&volley&gson&material design
Stars: ✭ 272 (-2.16%)
Mutual labels:  zxing
qrcode
A flutter plugin for scanning QR codes. Use AVCaptureSession in iOS and zxing in Android.
Stars: ✭ 69 (-75.18%)
Mutual labels:  zxing
Zxing-demo
A tutorial app to generate Barcode using Zxing.
Stars: ✭ 17 (-93.88%)
Mutual labels:  zxing

Binary Eye

Yet another barcode scanner for Android. As if there weren't enough.

This one is free, without any ads and open source.

Works in portrait and landscape orientation, can read inverted codes, comes in Material Design and can also generate barcodes.

Binary Eye uses the ZXing ("Zebra Crossing") barcode scanning library.

Screenshots

Screenshot Gallery Screenshot Gallery Screenshot Theme Screenshot Editor

Download

Get it on F-Droid Get it on Google Play

Supported Barcode Formats

Read

ZXing can read the following barcode formats:

Generate

ZXing can generate the following barcode formats:

RenderScript

This app uses RenderScript to resize and rotate the camera image. Unfortunately, RenderScript has some nasty gotchas.

RenderScript.forceCompat()

It's necessary to call RenderScript.forceCompat() on some devices/roms.

RenderScript.forceCompat() needs to be run before any other RenderScript function and unfortunately there is no way to know if invoking forceCompat() is necessary or not.

If RenderScript.forceCompat() is necessary, a RSRuntimeException will be thrown and the only option is to restart the app, this time with calling forceCompat() first.

Calling RenderScript.forceCompat() means the processing is done in software so you probably don't want to enable it by default.

2D barcodes

If you want to fork this and are only interested in reading 2D barcodes (like QR or Aztec), you may want to remove the custom rotation kernel altogether as ZXing can read 2D barcodes in any orientation.

This will make your app a bit simpler and saves you from compiling a custom RenderScript kernel for each architecture you want to support.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].