# Python Specific

| Sample        | (Program)                                                                                     | The sample program demonstrates:                                                                                                                            | Image                                                                      | Python   |
|---------------|-----------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------|----------|
| eGrabber      | [egrabber_acquisition](egrabber_acquisition.html.md)                           | - Acquire images through the eGrabber camera API.<br/>- Manipulate the images.                                                                              | ![](assets/images/sample_programs/python_specific-opencv_acquisition.webp) | ✓        |
| OpenCV camera | [openCV_acquisition (OpenCV Camera Acquisition)](opencv_acquisition.html.md) | - Acquire images through the OpenCV camera API<br/>- Manipulate the images.                                                                                 | ![](assets/images/sample_programs/python_specific-opencv_acquisition.webp) | ✓        |
| OpenGL        | [easy3d_viewer](easy3d_viewer.html.md)                                  | - Display a 3D resource (cloud or mesh) within an eVision 3DViewer using OpenGL and SDL2.                                                                   | ![](assets/images/sample_programs/python_specific-easy3d_viewer.webp)      | ✓        |
| Qt            | [easy_find_learn](easy_find_learn.html.md)                                | - Learn a pattern.<br/>- Find it in an image using EasyFind in a Qt application.                                                                            | ![](assets/images/sample_programs/python_specific-easyfind.webp)           | ✓        |
| Qt            | [easy_gauge_basic](easy_gauge_basic.html.md)                               | - Make subpixel measurements with EasyGauge in a Qt application.                                                                                            | ![](assets/images/sample_programs/python_specific-easygauge.webp)          | ✓        |
| VimbaX        | [vimbax_acquisition](vimbax_acquisition.html.md)                             | - Acquire images through the VimbaX camera API<br/>- Manipulate the images.                                                                                 | ![](assets/images/sample_programs/python_specific-opencv_acquisition.webp) | ✓        |
| Base Web      | [Base Web](base_web.html.md)                                       | - Make image acquisition in a web server.<br/>- Perform image processing.<br/>- Broadcast the images using HTTP to any remote client through a web browser. | ![](assets/images/sample_programs/python_specific-base_web.webp)           | ✓        |
| Basic Tkinter | [Basic Tkinter](basic_tkinter.html.md)                                  | - Perform and rotate and scale an image.<br/>- Display the image using the Tkinter GUI framework.                                                           | ![](assets/images/sample_programs/python_specific-base_web.webp)           | ✓        |
