awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
zxing avatar

zxing/zxing

0
View on GitHub↗
33,988 Stars·9,434 Forks·Java·Apache-2.0·17 Aufrufe

Zxing

This project is a multi-format barcode library designed to encode and decode one-dimensional and two-dimensional barcodes across multiple programming languages. It functions as a cross-platform image processor that analyzes visual data to detect, locate, and extract information from patterns in diverse environments, while also providing a standard for mapping structured data into machine-readable formats.

The library distinguishes itself through advanced image processing techniques that ensure reliability in real-world conditions. It employs pattern-matching detectors to identify geometric finder patterns and uses perspective-transformation normalization to rectify skewed or tilted images. To handle imperfect scans, it incorporates mathematical error correction to reconstruct missing or corrupted data segments, and utilizes binarization to isolate barcode modules from background noise.

Beyond simple data extraction, the project bridges the gap between physical objects and digital resources by enabling mobile device automation. It includes a modular parsing layer that interprets standardized resource identifiers, allowing scanned codes to trigger specific actions such as launching applications, configuring network settings, or exchanging contact, calendar, and location information.

Features

  • Computer Vision Systems - Analyzes image data to detect and extract information from visual patterns.
  • Data Encoding - Converts structured information into scannable patterns for rapid data entry.
  • Pattern Recognition - Identifies geometric finder patterns to determine barcode orientation and scale.
  • Physical-Digital Bridges - Bridges physical objects and digital resources by embedding URIs into graphics.
  • Image Analysis Tools - Implements algorithms for encoding and decoding various one-dimensional and two-dimensional barcode formats.
  • Android Libraries - Barcode scanning and generation library.
  • General Utilities - Multi-format 1D/2D barcode image processing library.
  • Imagery Processing - Multi-format library for barcode image processing.
  • Open Source Projects - Standard library and app for barcode scanning.
  • Utilities - Library and tool for scanning and generating barcodes.
  • Imagery and Video - Multi-format library for 1D/2D barcode image processing.
  • Mobile Applications - Barcode image processing library for mobile devices.
  • Error Correction Codes - Reconstructs corrupted or missing data segments within scanned barcodes.
  • Automation Tools - Triggers mobile device actions like Wi-Fi connection via physical code scanning.
  • 3D Math and Geometry Toolkits - Rectifies skewed or tilted barcode images into a readable coordinate space.
  • Image Processing - Converts raw camera input into high-contrast bitmaps for barcode detection.
  • Data Exchange Standards - Standardizes the transfer of information between different devices and operating systems.
  • Data Serialization Formats - Provides standardized conventions for encoding structured information like contact details and calendar events into compact formats.
  • Web Resource Locators - Encodes web URLs for rapid digital access.

Star-Verlauf

Star-Verlauf für zxing/zxingStar-Verlauf für zxing/zxing

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht zxing/zxing?

This project is a multi-format barcode library designed to encode and decode one-dimensional and two-dimensional barcodes across multiple programming languages. It functions as a cross-platform image processor that analyzes visual data to detect, locate, and extract information from patterns in diverse environments, while also providing a standard for mapping structured data into machine-readable formats.

Was sind die Hauptfunktionen von zxing/zxing?

Die Hauptfunktionen von zxing/zxing sind: Computer Vision Systems, Data Encoding, Pattern Recognition, Physical-Digital Bridges, Image Analysis Tools, Android Libraries, General Utilities, Imagery Processing.

Welche Open-Source-Alternativen gibt es zu zxing/zxing?

Open-Source-Alternativen zu zxing/zxing sind unter anderem: toml-lang/toml — TOML is a configuration file format designed for human readability and unambiguous mapping to hash tables. It serves… cozmo/jsqr — jsQR is a JavaScript library for locating and decoding QR codes directly within a browser or Node.js environment. It… aseprite/aseprite — Aseprite is a specialized graphics editor and animation suite designed for the creation of pixel-based artwork. It… orhanobut/logger — This Android logging library is a toolkit for printing formatted, stylized, and filtered debug messages to the Android… python-pillow/pillow — Pillow is a Python image processing library and digital image manipulation toolkit used for opening, manipulating, and… ginatrapani/todo.txt-android — Official Todo.txt Android app for managing your todo.txt file stored in Dropbox.

Open-Source-Alternativen zu Zxing

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Zxing.
  • toml-lang/tomlAvatar von toml-lang

    toml-lang/toml

    20,525Auf GitHub ansehen↗

    TOML is a configuration file format designed for human readability and unambiguous mapping to hash tables. It serves as a standardized language for structured data, enabling consistent parsing and data exchange across diverse programming environments. The format distinguishes itself through a strict type-system specification that ensures data is interpreted identically regardless of the implementation. It utilizes a line-oriented lexical structure that supports both hierarchical organization through bracketed sections and compact inline embedding for nested objects. This approach allows for t

    Auf GitHub ansehen↗20,525
  • cozmo/jsqrAvatar von cozmo

    cozmo/jsQR

    3,992Auf GitHub ansehen↗

    jsQR is a JavaScript library for locating and decoding QR codes directly within a browser or Node.js environment. It functions as a client-side scanner and decoder that extracts text and data from images using pixel arrays, removing the need for server-side processing. The library provides tools for QR code localization to identify the exact coordinates of corners and alignment patterns within a larger image. It uses image pattern recognition to isolate the QR code and extract its encoded content. Its internal operations cover binarization-based thresholding, geometric pattern localization,

    TypeScriptqrqr-codeqr-parsing-library
    Auf GitHub ansehen↗3,992
  • aseprite/asepriteAvatar von aseprite

    aseprite/aseprite

    37,521Auf GitHub ansehen↗

    Aseprite is a specialized graphics editor and animation suite designed for the creation of pixel-based artwork. It provides a comprehensive environment for managing multi-layered animation sequences, offering tools for frame-by-frame design, onion skinning, and real-time motion previews. The application is built to handle both indexed color palettes and full-color RGB editing, allowing users to maintain precise control over pixel data and transparency. What distinguishes Aseprite is its focus on programmable workflows and game asset production. It features a scriptable command architecture th

    C++animated-spritesanimationaseprite
    Auf GitHub ansehen↗37,521
  • orhanobut/loggerAvatar von orhanobut

    orhanobut/logger

    13,849Auf GitHub ansehen↗

    This Android logging library is a toolkit for printing formatted, stylized, and filtered debug messages to the Android console and local files. It functions as a console log styler, a log file writer, and a formatter for converting complex data into human-readable text. The library provides specific utilities for customizing the visual appearance of logs by tracking thread information and call depth. It includes capabilities for converting JSON, XML, and collection data into readable formats and saving console entries to local files for offline analysis. The system covers broader log managem

    Java
    Auf GitHub ansehen↗13,849
Alle 30 Alternativen zu Zxing anzeigen→