Wasatch Photonics

GRATINGS +1 435.752.4301
SPECTROMETERS +1 919.544.7785
OCT +1 919.544.7785

OCT Software Development Kits

SDKs & Libraries for OCT Spectrometers & Cameras


Our OCT software development kits allow you to begin acquiring images in just 30 minutes from any OCT spectrometer we offer, saving days to weeks of software development time with guaranteed results. They are offered for C++, LabView, and MatLab environments, and can be used via both Camera Link and USB 3.0 interface. We provide an open source front end that allows you to get started quickly with sample code, which you can then adapt to your own needs. Each SDK also comes with its own demo program/GUI in your programming language of choice, which you can modify, build on, or customize visually to create your own unique interface, algorithms, and analysis. Our powerful multi-threaded processing technique allows you to call and process data simultaneously, drawing on the GPU to speed processing for faster image display and refresh. Use one SDK or both to accelerate your system design and development while maintaining full control over fit, form, and function of your OCT software and imaging interface.

WP OCT Acquisition MatLab sample GUI
WP OCT Acquisition MatLab sample GUI

WP OCT Acquisition

We’ve simplified the process of camera communication with this easy-to-use toolkit. Specific to the needs of OCT, yet flexible for a wide range of applications, it distills the many calls required to control a typical OCT camera down into a series of simple commands relevant for OCT data collection.

  • acquisition supports both USB 3.0 and Camera Link
  • compatible with all cameras and framegrabbers used in Wasatch Photonics products
  • supports data acquisition at up to 250 kHz
  • supports simultaneous communication with 2 cameras

WP OCT Processor

This processing module tackles one of the most challenging aspects of OCT image generation with powerful parallel processing algorithms for maximum speed and image quality.

  • converts line scan data into meaningful 2D OCT image data and 3D OCT volume data
  • processing tasks are GPU-accelerated for maximum performance
  • works as a standalone module, compatible with any 2D string of line scans for processing

Getting started with our OCT software development kits in 5 easy steps:

  1. Install Camera Link card in computer, or plug in USB 3.0
  2. Install WP OCT Acquisition, WP OCT Processor, or both!
  3. Select camera parameters/procedures (the “CCF” file specific to your camera)
  4. Start C++, LabView, or MatLab, then pull up our example code
  5. Start scanning!

Contact us to learn more about our OCT SDKs, or to arrange a trial.

No products were found matching your selection.