Computer vision software for image processing

Industrial cameras are used in combination with computer vision software for image processing and to automate processes. Essentially, a single industrial camera on its own is not a complete machine vision system. The computer vision software communicates with the industrial camera to capture images. The software then uses algorithms to detect important characteristics for image processing. The possibilities are endless but a few examples of applications are product type detection, product positioning, shape recognition, measurements, OCR.

Open source software

Open source software is computer vision software which is free to use. In addition, the open-source code can be customized and modified to suit the specific needs of your machine vision application. Please note that we provide an online guide how to use our cameras with the open source software, but we do not provide technical support on the open-source software itselves. For support, please use the support forums of the open source software.

Industrial camera interfaces

We offer a free SDK for use with our industrial cameras, providing camera drivers and programming examples in various programming languages. It provides the user-friendly program Galaxy Viewer. More information about the Galaxy Viewer and its additional features can be found in our Knowledge Center article: Daheng Galaxy Viewer to program our industrial cameras.

The SDK is designed to acquire first images, configure camera settings and control the camera during initialization or in R&D settings. The SDK’s sample programs and feature documentation allow you to write your own computer vision software program. It forms the basis for controlling the industrial camera by creating the image processing software. With the help of the sample programs you can easily acquire and save images or change camera parameters. Afterwards it is possible to add your own algorithms to create your own computer vision software program.

The software development kit is compatible with 32/64bit hardware platforms (such as regular and industrial PCs) and ARM platforms, including NVIDIA TX series and Raspberry Pi. Supported operating systems include Windows, Linux, and Android. Operating systems Notably and Apple MAC OS are not supported for industrial use, but engineers can run a virtual machine with Windows or Linux on MAC for compatibility. The SDK supports programming languages like C++, C#/.NET, and Python. It is possible to acquire additional languages upon request, these are not included in the standard package.

Zebra Technologies is a leading player in the field of computer vision software. They develop computer vision software to easily write your own image processing program for automating projects. With Zebra Aurora Vision software, computer vision integrators can quickly and easily solve automation projects. The image processing software ensures a robust graphical environment designed for machine vision engineers. It empowers them to develop custom computer vision software programs for quality inspection and industrial automation. 

The Zebra Aurora Vision image processing software utilizes a dataflow-based approach and provides a rich collection of pre-built image analysis filters. Its standout feature is catering to professional users, enabling both straightforward creation of common applications and efficient development of complex, tailored projects. This flexibility makes it a versatile tool for computer vision engineers seeking to address a wide range of quality inspection and automation needs in the industrial sector.

On our Zebra Aurora computer vision software web page we offer a variety of packages for images processing. A simple classification of the Aurora Vision Software portfolio can be made:

  • Aurora Vision Studio: Highly powerful and easy to use image processing software for machine vision engineers. Graphical low-level programming environment to enjoy fast development and easy customization.
  • Aurora Vision Library: Ready-to-use features for C++ and .NET programming. Develop your own software for complex applications.
  • Aurora Vision Deep Learning: Add-on. Select your images, mark defects/labels and train the software. You could keep training it for your specific application. Deep Learning OCR is a pre-trained tool for optical character recognition. Especially for complicated, damaged or blurred characters, it offers a great solution.

IO Industries offers 2ndLook software for Windows and Linux, ideal for recording video from industrial GigE and USB3 Vision cameras in both industrial and research settings. 2ndLook is not computer vision software, but a recording and diagnosis tool. It utilizes the GenICam protocol to connect and control industrial machine vision cameras. This means that you gain the ability to easily record image streams from an industrial camera 24/7 with this 2ndLook software. 

The 2ndLook software acquires individual images from the camera and generates a video file. These recordings can be reviewed for further analysis. It is user-friendly and commonly used for troubleshooting manufacturing processes and recording scientific experiments. Plus, it supports H.264 stream recording and data compression from industrial cameras.

Open source software is computer vision software which is free to use. In addition, the open-source code can be customized and modified to suit the specific needs of your machine vision application.

One of the most important packages of open source computer vision software is OpenCV. This open source software package is often used in OEM projects where computer vision is applied. The main programming language of OpenCV is C++, but language bindings in Python, Java and MATLAB are available. In contrast to some commercial solutions like Zebra Aurora, OpenCV requires extensive knowledge of a programming language and understanding of machine vision techniques in order to correctly implement them in a final code. 

An open source software program worth mentioning is Kinovea. In contrast to OpenCV, Kinovea software is not genuine machine vision software. It originates from motion capture of athletes. Our high frame rate MER2-041-528U3C camera and MER2-160-227U3C camera are often being used for high speed recording. High speed recording, measurement and motion tracking capabilities can be utilized in research and quality control applications.Visit the Kinovea web page to download the Kinovea software.

Reviews computer vision software

  • 8
    Cameras are a great value for money

    The cameras are a great value for money and the lenses also. The software is outdated and needs refreshing. It took me considerable amount of time to discover how to access the camera features. The cameras are a great value for money and the lenses also. The software is outdated and needs refreshing. It took me considerable amount of time to discover how to access the camera features.

  • 10
    Excellent quality material and attentive and reliable supplier

    In the commercial phase we had maximum support and delivery times were respected. The material is quite good with low and competitive costs. In the commercial phase we had maximum support and delivery times were respected. The material is quite good with low and competitive costs.

  • 10
    Fast cable delivery

    I had ordered a camera but forgotten to include the required cable. the cable was ordered and delivered very fast. I had ordered a camera but forgotten to include the required cable. the cable was ordered and delivered very fast.

  • 8
    Fast delivery

    Fast delivery even without paying the speed premium Fast delivery even without paying the speed premium

  • 9
    Fast Delivery and good quality!

    A very good company, I will continue to cooperate next time! A very good company, I will continue to cooperate next time!

  • 10
    Fast service

    Extremely fast service. I got the camera next day. Highly recommend the seller! Thank you! Extremely fast service. I got the camera next day. Highly recommend the seller! Thank you!

  • 8.5
    Good Experience

    Top, good experience. Very attentive and quick to respond. Product arrived in good condition. Top, good experience. Very attentive and quick to respond. Product arrived in good condition.

  • 8
    Good quality and fast delivery

    So far, all components meet expectation, it would be great, though, if 3d models for all components were available. So far, all components meet expectation, it would be great, though, if 3d models for all components were available.

  • 10
    Great customer support, products and prices

    I contacted GeT Cameras to help out with selecting the best camera and lens solution for me. They provided great support. I ordered with express and received the products 2 days later :) I contacted GeT Cameras to help out with selecting the best camera and lens solution for me. They provided great support. I ordered with express and received the products 2 days later :)

  • 9
    Great prices, great service, everything great

    Bought quite a few cameras from these guys, prices are great, service is great, delivery times of the hardware is also very nice. Bought quite a few cameras from these guys, prices are great, service is great, delivery times of the hardware is also very nice.

  • 10
    Great products. Excellent support.

    GeT Cameras in Germany made some photo's of our products to show the performance of their cameras and they looked perfect. Recently we purchased a camera with lens, and LED lights. We are not exper... GeT Cameras in Germany made some photo's of our products to show the performance of their cameras and they looked perfect. Recently we purchased a camera with lens, and LED lights. We are not experienced with machine vision but the installation worked out fine. After installation on our laboratory we were surprised again of the high quality of the photos and the versatility of this system. (options in Galaxy viewer and integration in Python. Recently we had an issue with the software and the customer support was able to give us the relevant information to fix it within one day. The next time we need a camera we will not be looking to other suppliers but contact GeT Cameras immediately.

  • 10
    Great support and inhouse knowledge of the cameras

    First I was a little bit sceptic about buying online industrial cameras. It’s a critical part for our machine. For a new product development there was a lot of price pressure. We needed a cheap cam... First I was a little bit sceptic about buying online industrial cameras. It’s a critical part for our machine. For a new product development there was a lot of price pressure. We needed a cheap camera. I called them and Caspar was providing great support. He even advised a cheaper camera than I had in mind. I was just surprised by the inhouse knowledge of get cameras about machine vision. Never expected this from a webshop. The image an built quality of the camera is also great. The camera feels and operates the same as our Basler cameras.

  • 10
    Great support by email

    I ordered a 20MP USB3 camera including a lens 2 months ago for a datamatrix code reading application. In the beginning I was sceptic because of the low prices, but support by email was great. They ... I ordered a 20MP USB3 camera including a lens 2 months ago for a datamatrix code reading application. In the beginning I was sceptic because of the low prices, but support by email was great. They advise a lens and provided additional technical information. Unfortunately they don't offer a loan service, but I decided to try it. I had the cameras in house within 2 weeks and connection was easy. The SDK looks like the SDK from Basler so I felt directly comfortable with it. The camera and lens was a perfect match and now I'm able to read small DMC codes on large products with just a single camera.

  • 10
    Great support while selecting a lens

    We have bought a 20MP camera and lens with extension tubes to use it as a digital microscope in our lab. The support with selecting a lens was great. Connecting the USB3 camera was easy. We receive... We have bought a 20MP camera and lens with extension tubes to use it as a digital microscope in our lab. The support with selecting a lens was great. Connecting the USB3 camera was easy. We received everything on time.

  • 10
    High quality

    High quality components and service! My order was handled quickly and arrived ahead of schedule. Would recommend. High quality components and service! My order was handled quickly and arrived ahead of schedule. Would recommend.

  • 10
    It is important to have a skilled and efficient team of workers to get the goods efficiently.

    Maintained a good relationship and very good communication from start to finish to purchase the item. Maintained a good relationship and very good communication from start to finish to purchase the item.

  • 9
    Outstanding products and customer service

    The customer service staff was friendly, easy to approach and helped us select the appropriate products which fit our use case perfectly. The customer service staff was friendly, easy to approach and helped us select the appropriate products which fit our use case perfectly.

  • 10
    Outstanding products and customer service

    Get Cameras were extremely kind to sponsor us with some amazing equipment for our RoboCup student team, Delft Mercurians. We had no issues with the cameras, they perform as advertised and enabled u... Get Cameras were extremely kind to sponsor us with some amazing equipment for our RoboCup student team, Delft Mercurians. We had no issues with the cameras, they perform as advertised and enabled us to continue with the project and the company was extremely supportive of us overall. The customer service staff was friendly, easy to approach and helped us select the appropriate products which fit our use case perfectly.

  • 8
    Perfect customer interaction

    Good site and perfect customer interaction. Good site and perfect customer interaction.

  • 10
    Products delivered sooner than promised

    Ordered products were delivered sooner than promised, all ordered items were included in the package and we had no problems to make them work (cameras work with the attached software and with Matlab). Ordered products were delivered sooner than promised, all ordered items were included in the package and we had no problems to make them work (cameras work with the attached software and with Matlab).

  • 10
    Professional support, fast delivery and good product.

    I liked that your team helped me chose the needed equipment by my description. The items that i have ordered are exactly what i have looked for. I liked that your team helped me chose the needed equipment by my description. The items that i have ordered are exactly what i have looked for.

  • 10
    Prompt responses to many questions

    Prompt responses to our many questions. A good selection of cameras despite shortages elsewhere in the industry and we have been able to specify some of these cameras to keep projects moving forwar... Prompt responses to our many questions. A good selection of cameras despite shortages elsewhere in the industry and we have been able to specify some of these cameras to keep projects moving forward. We continue to buy regularly.

  • 10
    Quick responses and good selection of cameras

    Prompt responses to our many questions. A good selection of cameras despite shortages elsewhere in the industry and we have been able to specify some of these cameras to keep projects moving forwar... Prompt responses to our many questions. A good selection of cameras despite shortages elsewhere in the industry and we have been able to specify some of these cameras to keep projects moving forward. We continue to buy from Get-Cameras regularly.

  • 10
    Quick shipping and excellent customer service

    The customer service is quick, friendly and helpful, shipping takes place fast and the quality of cameras and accessoires is excellent. Very useful is also the provided software, including coding e... The customer service is quick, friendly and helpful, shipping takes place fast and the quality of cameras and accessoires is excellent. Very useful is also the provided software, including coding examples to implement the cameras in our systems.

  • 10
    Quick shipping and excellent customer service

    The customer service is quick, friendly and helpful, shipping takes place fast and the quality of cameras and accessoires is excellent. Very useful is also the provided software, including coding e... The customer service is quick, friendly and helpful, shipping takes place fast and the quality of cameras and accessoires is excellent. Very useful is also the provided software, including coding examples to implement the cameras in our systems.

  • 9
    Suitable product for us

    We already have several of your cameras. These are for stock only. Since we are taking them into stock, that means we are happy with them. Only lead time is little bit longer. We already have several of your cameras. These are for stock only. Since we are taking them into stock, that means we are happy with them. Only lead time is little bit longer.

  • 10
    Very good value for money

    The camera arrived on schedule and gives excellent images. Very good value for money. The SDK makes it very easy to acquire images into a program of my own written using C++Builder (about 2 hours p... The camera arrived on schedule and gives excellent images. Very good value for money. The SDK makes it very easy to acquire images into a program of my own written using C++Builder (about 2 hours programming).

  • 10
    Very helpful customer service

    We needed a vision camera for our project very urgently. They where able to deliver it in a few days time. They responded quick to my emails also when I needed support. They send me an article how ... We needed a vision camera for our project very urgently. They where able to deliver it in a few days time. They responded quick to my emails also when I needed support. They send me an article how to quickly install the camera and set the most important parameters. it was very helpfull and within half an hour we had a good live view image. We have also ordered the lens they advised. It provides a nice and sharp image.

View All Reviews

Vision & Automation Resources

VA imaging stands at the intersection of creativity and practical application, delivering imaging products designed for use in innovative machines. We provide you the resources that empower you to apply your creativity in groundbreaking ways. With VA imaging's resources, your innovation finds a tangible expression in the world of Vision & Automation Imaging.

  • FAQ

    Most common questions are already answered on our FAQ page. Questions about delivery times, warranty, loan, returns, longevity, manuals etc.

    FAQ page
  • Imaging Software

    Image processing software captures the images from an industrial camera and performs complex image processing tasks like segmentation, detection, code and text reading.

    Discover
  • Knowledge Center

    We share our machine vision knowledge in our knowledge center. Find tutorials how to connect cameras, install software & program I/O.

    Discover
  • Machine Vision Applications

    Check how our customers use our industrial cameras, lenses and lighting in their application

    Discover
  • Machine Vision Experts

    Ask our machine vision experts! We answer rapidly and think along with your imaging project.

    Talk to us
  • Downloads

    Image processing software captures the images from an industrial camera and performs complex image processing tasks like segmentation, detection, code and text reading.

    Discover