{"categories":[{"label":"Scientific/Engineering","url":"https://skillfed.io/packages/category/scientific-engineering/8"},{"label":"Capture","url":"https://skillfed.io/packages/category/multimedia-video-capture"},{"label":"Digital Camera","url":"https://skillfed.io/packages/category/multimedia-graphics-capture-digital-camera"}],"enrichment":{"capability":"pypylon is the official Python binding for Basler pylon C++ APIs, enabling control and image acquisition from Basler machine vision cameras and supporting image processing via the pylon Data Processing API.","skillfed_tags":["camera-control","machine-vision","hardware-binding"],"use_cases":["Acquire images from Basler industrial cameras in machine vision inspection pipelines","Automate camera configuration (exposure, gain, pixel format) in production imaging systems","Build barcode or defect detection workflows using pylon Data Processing recipes","Integrate Basler 3D cameras (e.g. blaze) into Python computer vision applications","Stream live camera frames to OpenCV or NumPy for real-time image analysis"],"what_it_does":"pypylon wraps Basler's pylon C++ camera control library for Python, letting you discover, configure, and capture images from Basler machine vision cameras. It exposes the full pylon parameter API with convenience methods (SetToMaximum, TrySetValue, GetValueOrDefault) and context manager support for automatic resource cleanup. The package also includes bindings for the pylon Data Processing API, which lets you load and execute image processing recipes created in the pylon Workbench graphical editor.\n\nThe library is actively maintained by Basler and ships prebuilt wheels for Windows, Linux (x86_64 and aarch64), and macOS (both Intel and ARM). Version 26.6 and later introduced breaking changes in the parameter assignment API (moving from direct assignment like `cam.Gain = 42` to the recommended `cam.Gain.Value = 42`), so existing code may need updates. Installation of the pylon Software Suite is strongly recommended but not mandatory for basic wheel installation.","worth_installing":"Yes, if you are using Basler cameras and need Python control. The library is actively maintained, has no known vulnerabilities, and is the official binding\u2014making it the standard choice for Basler hardware integration. Install friction is moderate due to platform-specific wheels and the recommended pylon Software Suite dependency, but prebuilt wheels are available for all major platforms. The unclear proprietary license requires review before use in commercial or copyleft contexts."},"id":"pypylon","links":{"html":"https://skillfed.io/packages/pypylon","md":"https://skillfed.io/packages/pypylon.md","pypi":"https://pypi.org/project/pypylon/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-23","license_spdx":null,"license_treatment":"unclear","name":"pypylon","python_support":"unspecified","summary":"The official Python language binding for the Basler pylon C++ APIs."},"popularity":{"monthly_downloads":98978,"position":13045,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"26.7"}
