genicam/harvesters

Image Acquisition Library for GenICam-based Machine Vision System

68
/ 100
Established

This tool simplifies the process of getting images from industrial cameras and other machine vision devices into your computer vision applications. It takes raw image data from GenICam-based hardware and delivers it as easily usable image buffers. This is for engineers and researchers building systems that analyze images for tasks like quality control or robotics.

594 stars. Available on PyPI.

Use this if you need to reliably capture image data from multiple GenICam-compliant cameras and machine vision devices for further processing in Python.

Not ideal if you need a pre-built graphical user interface for image acquisition and visualization, although a companion project, Harvester GUI, provides this.

machine-vision industrial-automation robotics quality-control image-acquisition
Maintenance 10 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 23 / 25

How are scores calculated?

Stars

594

Forks

104

Language

Python

License

Apache-2.0

Last pushed

Mar 12, 2026

Commits (30d)

0

Dependencies

2

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/computer-vision/genicam/harvesters"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.