{"categories":[{"label":"Scientific/Engineering","url":"https://skillfed.io/packages/category/scientific-engineering/8"}],"enrichment":{"capability":"Provides Python bindings to GenICam, enabling control of GenICam-compliant devices and GenTL producers through the genapi and gentl submodules.","skillfed_tags":["industrial-imaging","device-control","hardware-interface"],"use_cases":["Control industrial cameras and imaging devices that expose GenICam feature nodes via XML device description files.","Read and write device parameters by name without manual protocol handling.","Automate device configuration in machine vision and scientific imaging workflows.","Integrate GenICam-compliant hardware into Python-based automation or data acquisition pipelines.","Parse and validate GenICam device descriptions packaged as XML or ZIP archives."],"what_it_does":"genicam is the official Python binding for GenICam, a standardized interface for controlling industrial imaging devices and GenTL producers. It exposes two main submodules: genapi for reading and writing GenICam feature nodes from device description files (XML, ZIP, or string), and gentl for controlling GenTL Producer functionality. The package is a thin wrapper around the GenICam standard, allowing you to instantiate a NodeMap, load a device description, and then interact with device features by name\u2014reading integer, boolean, enumeration, string, and command nodes.\n\nThe package has no runtime dependencies and ships as compiled wheels for multiple Python versions on Linux and Windows. It is maintained by the GenICam committee and marked Production/Stable, though the last release was 276 days ago and maintenance status is aging. The gentl submodule is not yet documented, suggesting partial feature completeness.","worth_installing":"Yes, if you are working with GenICam-compliant industrial imaging hardware and need a Python interface. The package is official, stable, and dependency-free. However, verify that your device ships with a GenICam description file and that the gentl submodule meets your needs (it is not yet documented). The unclear license and aging maintenance warrant review before use in commercial or redistributed projects."},"id":"genicam","links":{"html":"https://skillfed.io/packages/genicam","md":"https://skillfed.io/packages/genicam.md","pypi":"https://pypi.org/project/genicam/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2025-11-11","license_spdx":null,"license_treatment":"unclear","name":"genicam","python_support":"unspecified","summary":"The official Python Binding for the GenICam GenApi & the GenTL Producers"},"popularity":{"monthly_downloads":97020,"position":13181,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.5.1"}
