{"categories":[{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/7"}],"enrichment":{"capability":"Reads and writes Data Matrix barcodes, accepting image objects, numpy arrays, and raw bytes, with barcode location decoding.","skillfed_tags":["barcode-processing","image-io","c-bindings"],"use_cases":["Batch-process images to extract Data Matrix barcode content and locations for inventory or document tracking.","Generate Data Matrix barcodes from product identifiers and embed them in images for printing or labeling.","Integrate barcode reading into image-processing pipelines without format conversion overhead.","Decode barcodes from raw image bytes or image objects in web services or CLI tools.","Automate cataloging workflows that rely on Data Matrix barcodes for specimen or artifact identification."],"what_it_does":"pylibdmtx is a Python wrapper around the libdmtx C library that lets you encode text or bytes into Data Matrix barcodes and decode them from images. It works with multiple image formats\u2014image objects, numpy arrays, or raw byte tuples with width and height\u2014making it flexible for different image-processing workflows.\n\nThe package is pure Python and has minimal runtime dependencies (enum34 and pathlib), but requires the libdmtx shared library to be installed on your system separately (included in Windows wheels, installed via package manager on Linux/macOS). It decodes barcodes and returns their content and location (left, top, width, height), and encodes strings or bytes into barcode images you can save or further process.","worth_installing":"Yes, if you need Data Matrix barcode reading or writing and can install the libdmtx library on your system. The package is stable, permissively licensed, and has low install friction. However, maintenance is aging (last release 2022)\u2014evaluate whether you need active support or can accept a stable, mature library. Not recommended if you require cutting-edge Python version support or expect ongoing feature development."},"id":"pylibdmtx","links":{"html":"https://skillfed.io/packages/pylibdmtx","md":"https://skillfed.io/packages/pylibdmtx.md","pypi":"https://pypi.org/project/pylibdmtx/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2022-03-15","license_spdx":null,"license_treatment":"permissive","name":"pylibdmtx","python_support":"unspecified","summary":"Read and write Data Matrix barcodes from Python 2 and 3."},"popularity":{"monthly_downloads":232259,"position":9072,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.1.10"}
