/16-bit-TIF-image-viewer

A python code to open 16 bit images with sliders to adjust color scale/range.

Primary LanguagePythonMIT LicenseMIT

Eclypse: 16 bit Image viewer and superimposer

alt text alt text alt text

A python code to open 16 bit images with sliders to adjust color scale/range, colormap, and transparency. Two images can be opened simulataneously and superimposed on top of each other. Images taken with scientific monochromatic camera with different filters can be combined using this code. The opened image can also be analyzed using a object detection and analysis feature.

Library requirements

  • OpenCV
  • Matplotlib
  • NumPy
  • ttkbootstrap (tkinter wrapper)

Features

  • Graphical user interface
  • Simultaneous and independent control of two images
  • Multiple colormap options
  • Adjustable transparency
  • 16 bit adaptive thresholding for object detection
  • Object detection and average brightness calculation for fluorescence analysis
  • Overlay of analysis data on top of the image
  • Data export in log file

Sample output