Hi Aravis Community,
I am researching machine vision software possibilities and am excited with the promise that the genicam standard is stating of camera interaction, regardless of interface.
I have found two options beside aravis:
- GenICam Python Binding (https://pypi.org/project/genicam/ )
- Harvester (https://github.com/genicam/harvesters )
For these two a genTL library is needed. This can come from the camera manufacturer or found online to work with multiple cameras.
Reading the limited documentation of Aravis I am getting the impression that it does not need such a library.
From the docs I also found “it does not try to be a complete implementation of the Genicam API as described in the GenAPI GenICam document.”
What is the advantage of using Aravis over the standard genicam approach (as shown below)?