Skip to main content
Ctrl+K
sofia_redux v1.4.3 - Home sofia_redux v1.4.3 - Home
  • SOFIA Redux
  • Manuals
  • Full Changelog
  • Authors and Credits
  • License
  • GitHub
  • SOFIA Redux
  • Manuals
  • Full Changelog
  • Authors and Credits
  • License
  • GitHub
  • SOFIA Redux
  • sofia_redux.toolkit: Shared Utilities for SOFIA Pipelines
  • Image Algorithms (sofia_redux.toolkit.image)

Image Algorithms (sofia_redux.toolkit.image)#

Introduction#

The sofia_redux.toolkit.image module algorithms that operate on 2-dimensional data arrays.

Adjusting Images (Shift, Rotate, Resize, Registration)#

  • Translation and Rotation
    • NaN Handling
    • Example of Shifting and Rotating
  • Resizing Images
  • 90 Degree Array Rotations
  • Image Registration

Combining Images#

  • Image Combination
    • Combination Methods
    • Variance Propagation
    • Outlier Rejection
    • Example

Filling Images#

  • Mask and NaN Image Filling
    • 2-D Clough-Tocher Interpolation (image_naninterp())
    • Iterative Filling (maskinterp())
    • Performance
  • Polygon Filling
    • Output results
    • Single Polygons
    • Multiple Polygons

Fiterpolate Smoothing#

  • Surface Fitting and Smoothing
    • Surface Smoothing
    • Surface Coefficients
    • Bi-Cubic Coefficients and Evaluation

Image Warping#

  • Image Warping through polynomial transformation
  • Polynomial Image Warping

previous

Polynomial Coefficients

next

Translation and Rotation

On this page
  • Introduction
  • Adjusting Images (Shift, Rotate, Resize, Registration)
  • Combining Images
  • Filling Images
  • Fiterpolate Smoothing
  • Image Warping

© Copyright 2021-2025 SOFIA-USRA, 2025–2026 SOFIA Data Center.

Created using Sphinx 9.1.0.

Built with the PyData Sphinx Theme 0.16.1.