Aphelion.Dev is the ideal tool to quickly prototype image processing routines for research works and to teach image processing to both students with minimal programming skills and to computer science students.
Its intuitive graphical interface frees researchers, teachers, and students from the time-consuming process of making tools to correctly handle and visualize all types of data: 2D, 3D and multispectral images, objects of interest, measurement grids, charts, …
You can easily evaluate effect of each imaging function of our extensive libraries, add the one that gives the required result to a macro script by a copy/paste or directly run the macro recorder to automatically generate the macro script. Image acquisition can be directly made on Aphelion Dev, using our live view interface allowing to change camera parameters you can easily find the best camera parameters to plug to your macro, Aphelion is compatible with a large variety of camera.
Aphelion Dev provides all the functions to:
- Control acquisition devices and capture images
- Define calibration settings and apply them to images to enable the real-world unit measurement computation
- Enhance images
- Detect objects of interest
- Filter and classify objects of interest
- Compute measurements on images and objects of interest
- Generate analysis report
The teacher can generate c# or python macros that students can replay for tutorial classes or students can make their own macro that the teacher can easily review. Many examples are included in the Aphelion documentation to help users to generate macros.
For researchers or students that are already trained to programming language, Aphelion SDK can be more appropriate. It allows to develop custom imaging applications. Aphelion SDK includes native libraries (DLLs) and .NET components fully compatible with Windows® environments built on the Microsoft® .NET Framework. .Net library can also be called on Python if you are more familiar with this language. Developers can generate more complex projects, and a custom user interface using our Windows forms. It has the same benefits as Aphelion Dev but can be exploited in a fully customizable project.