Ideal Eyes Systems

OptimEyes Developer

Create your own redistributable machine vision solutions*

OptimEyes Developer, (formerly known as HLImage++,) is a machine vision and image processing toolkit.

OptimEyes has been used around the world for demanding machine vision tasks, using both its C++ API and its easy VisualEyes Scripting.

OptimEyes is written in low level C/C++ for the blazingly fast speed that is critical for many demanding vision applications.

OptimEyes' image processing capabilities include scientific imaging requiring measuring, counting, edge tracking, calibration, data logging, size distribution analysis, and many other measurements.

OptimEyes can be found both under its original name and also in award-winning products under private labels by large companies. If it looks and acts like OptimEyes, it probably is.

OptimEyes can be used in a variety of ways:

  • Out-of-the-box as a stand-alone machine vision or imaging application with powerful bundled imaging tools
  • With additional, user-written tools and Power Tools created using our API
  • As a back end for custom image processing applications using our API
  • As a platform, combining all of the above, for you to use to produce your own custom award winning product like some of our other customers


  • 64-bit Windows 11, Windows 10, Windows 8, Windows 7, or Windows XP
  • A supported camera, or image files in a supported format
    • OptimEyes is compatible with:
      • Cameras supporting the GigE standard.
      • Baumer USB cameras.
    • OptimEyes supports BMP, JPEG, PNG, TIFF, GIF, and OptimEyes's own 16-bit, 32-bit, and floating-point grayscale image file formats.

* Solutions that you create using OptimEyes Developer may be sold or otherwise redistibuted with no licensing fee paid directly to Ideal Eyes Systems. Users of your solution will need to purchase an Activation Code for the runtime, either Powered by Optimize or Powered by CustomEyes, depending on how you package your solution. If you install your solution for your users, you may purchase the Activation Code on their behalf.