OptimEyes Developer version 25.6.0.4 is now available, featuring a new Picture Tool that vastly increases camera support, adds support for video files, and enables easier remote development of machine vision solutions.

New Picture Tool

Past versions of OptimEyes Developer included a single picture tool used to capture images using the Baumer SDK. This tool worked with industrial cameras supporting the GigE standard, as well as Baumer USB cameras. Today's release adds a second Picture Tool powered by OpenCV with official support for cameras and video files that work with MMF* (Microsoft Media Foundation.) Examples include:

  • A wide variety of webcams. If your use case doesn't require the uncompressed signal from an expensive industrial camera, anything down to a sub-$20 webcam can now be used to capture images with OptimEyes Developer.
  • Smartphone cameras. Phones connected to computers using Phone Link can wirelessly stream their camera output to OptimEyes Developer.
  • Video files.
    • If you'd rather work on your computer vision solutions at the office or at home rather than while connected to a camera on-site, or if you can't run the process the camera will be watching continuously in order to test your solution as you build it, just capture it on video and use the video file to develop your script. Once you're done, update the image capture steps to use a live camera, make any needed tweaks to adjust for differences between the video file and the live environment, and you're good to go.
    • Also, obviously, any solutions that require processing of video files rather than live camera feeds are now possible.

Additional Updates

This release also includes the following changes:

  • Fixed a bug that sometimes prevented the loading of third-party OptimEyes tools.
  • Fixed a bug in the SDK Start Tool code that prevented the help icon from displaying in custom tools.
  • Picture Tool (Baumer/GigE)
    • Changed the default number of buffers to zero to prevent confusion over what appeared to be delayed input.
    • If the number of buffers is set to zero and the tool is not in Live mode, clicking the Snap button will take an unbuffered picture, ensuring that a stale image from a buffer is not used. (In Live mode, at least one buffer is always used.)
    • Deactivating the tool while in Live mode no longer causes an error message to be displayed.

OptimEyes Developer version 25.6.0.4 is available for download and license purchase here.

* OpenCV backends in addition to MMF may work, but are not officially supported at this time.