HughesLab
  • Image Loading and Saving
  • Image Type Conversion
  • Image Cropping
  • Image Reduction
  • Image Scaling
  • Image and Plot Display
  • Generating Figures
HughesLab
  • HughesLab
  • View page source

HughesLab

HughesLab is a python package containing functions used in Mike Hughes’ lab in the Applied Optics Group at the University of Kent.

The package was made for internal use, but is publically available on Github in case others find it useful.

  • Image Loading and Saving
    • load_image()
    • save_image16_scaled()
    • save_tif_stack()
    • load_folder_images()
    • folder_to_tif_stack()
    • tif_stack_to_folder()
    • save_video()
  • Image Type Conversion
    • to8bit()
    • to16bit()
  • Image Cropping
    • crop_image()
    • crop_zero()
    • extract_central()
  • Image Reduction
    • radial_profile()
    • average_channels()
    • mean_channels()
  • Image Scaling
    • log_scale_image()
    • log_scale_min()
  • Image and Plot Display
    • qshow()
    • cshow()
    • qplot()
  • Generating Figures
    • multi_im()
    • ax_zoom()
    • scalebar()
    • get_zoom()
    • img_zoom()

Indices and tables

  • Index

  • Module Index

  • Search Page

Next

© Copyright 2024, Mike Hughes.

Built with Sphinx using a theme provided by Read the Docs.