Skip to content

Releases: spectralcode/OCTproZ

OCTproZ_v1.7.0_win64

02 Dec 23:16
Compare
Choose a tag to compare

Added:

  • Support for color lookup tables for volume rendering
  • New volume rendering mode "oct depth coloring"
  • Pixel coordinates of b-scan and en face views under mouse can now be seen by pressing control and moving the mouse.
  • B-scan and en face view can be moved by pressing middle mouse button and moving mouse
  • New processing step "rolling average background removal"

Bug fixes:

  • unsigned 8 bit raw data is now displayed correctly in 1D plot
  • No crash anymore after opening volume view on a 4k display
  • Settings of previous session are now correctly saved and loaded on Ubuntu 20.04

Improved:

  • Sinusoidal scan correction: processing speed and stability improved
  • Names of plugins that could not be loaded are now displayed in message console

Changed:

  • On Jetson Nano OpenGL output windows (B-scan, en face, volume viewer) are not closed anymore if user opens a settings window
  • FFT normalization factor added (you may have to adjust grayscale conversion max and min values to get the same images as in the previous version)

OCTproZ_v1.6.0_win64

24 Jun 22:30
Compare
Choose a tag to compare

Added:

  • New volume rendering modes: MIDA (Maximum Intensity Difference Accumulation), X-ray (average intensity projection)
  • Smoothing option for isosurface rendering
  • Shading option for alpha blending and MIDA volume rendering modes
  • X Y translation in volume rendering window by pressing middle mouse button and moving the mouse
  • Auto loading of last used OCT system at startup
  • "Newest message at bottom" option for message console

Improved:

  • Isosurface rendering looks slightly better now
  • Slight performance improvement of alpha blending volume rendering mode
  • Recording modes raw, processed and screenshot can now be selected individually

Changed:

  • Order of rendering modes in control panel changed (MIP is now on first position)
  • The refresh rate of OpenGL output windows is now limited. This increases the maximum possible OCT processing rate since OpenGL visualization and OCT processing are both performend on the same GPU. The higher processing rates are particularly noticeable when volume rendering is activated,
  • Elements in control panel of volume rendering window reorganized

OCTproZ_v1.5.0_win64

19 Apr 22:34
Compare
Choose a tag to compare

Added:

  • New volume rendering mode: DMIP (depth-enhanced maximum intensity projection)
  • User adjustable threshold for all volume rendering modes
  • Additional window type "flat top window" in processing settings
  • Dragging and zooming feature in 1D plot. Select an axis to drag or zoom a specific curve
  • 1D plot values can now be saved to disk as csv file (right click on plot --> Save Plot as...)
  • Troubleshooting section in user manual

Improved:

  • Recorder performance improved (recording of large buffers starts much faster now)
  • Performance of 2D displays (B-scan, En face view) improved (cuda code calculates single frame slightly faster now)

Fixed:

  • Extensions are now properly deleted on exit. This avoids possible unexpected behavior of custom extensions when closing OCTproZ

Changed:

  • Linux: OCT processing is now in a separate thread by default

OCTproZ_v1.4.1_win64

13 Nov 23:25
Compare
Choose a tag to compare

Fixed:

  • No crash anymore if the length of a custom resampling curve does not match the signal length
  • A default settings file is now used if no settings.ini file is detected (usually this is the case when OCTproZ is started for the first time on a machine)

Changed:

  • Minimal changes in the user manual

OCTproZ_v1.4.0_win64

12 Apr 01:21
Compare
Choose a tag to compare

Added:

  • Lanczos interpolation for k-linearization
  • Interpolation example images in documentation
  • Display settings (2D and 3D output windows) are now saved on exit and restored at next session
  • Context menus for "k-linearization" and "Info" sections in the sidebar. They can be opened with a right click in the corresponding area of the sidebar
  • Default settings file that is used on very first start of OCTproZ
  • Option to start recording with first buffer of volume

Removed:

  • Time lapse mode for recording

Fixed:

  • Recording path is not deleted if the file dialog is canceled
  • File path in Virtual OCT System is not deleted if the file dialog is canceled

Changed:

  • Timestamp that is used as file name prefix of recorded data is now "yyyyMMdd_hhmmsszzz"

OCTproZ_v1.3.0_win64

07 Feb 11:37
Compare
Choose a tag to compare

Added:

  • Rudimentary high dpi support
  • "Compile Plugins" section in developer guide
  • Optional scale bars for 2D live views
  • X- and y-stretching for 2D live views
  • Virtual OCT System now supports very large files (files that are larger than the available RAM)
  • Linux: NVIDIA Jetson Nano support

Fixed:

  • 2D views are no longer distorted when rotated

Changed:

  • Cubic Hermite interpolation is now used as "Cubic" option for k-linearization resampling
  • OCT systems can be opened with a double click

OCTproZ_v1.2.1_win64

28 Oct 22:19
Compare
Choose a tag to compare

Fixed:

  • Linux: Virtual OCT System can now be stopped properly
  • Linux: Opening file dialog by right-clicking on plot in sidebar is now possible

Added:

  • Developer guide (Help --> User Manual --> Plug-ins)
  • Zoom and range mouse interaction for y-axis of raw plot

OCTproZ_v1.2.0_win64

22 Jun 20:22
Compare
Choose a tag to compare

Added:

  • Current buffer ID is now displayed in 1D plot
  • Custom resampling curves can be loaded
  • Curves from sidebar plots can be saved as csv
  • Some shortcuts for file menu
  • User manual (Help --> User Manual)

OCTproZ_v1.1.0_win64

10 Mar 10:37
87c48a0
Compare
Choose a tag to compare

Added:

  • Sinusoidal scan correction
  • Tool tips and "What's this" text in GUI of Virtual OCT System

OCTproZ_v1.0.0_win64

04 Mar 15:04
27bf46e
Compare
Choose a tag to compare
Cuda settings changed