SOFIARedux:docs
  • Index
  • Modules

Navigation

  • next »
  • « previous |
  • sofia_redux v1.4.3.dev2+g7ce2f436e »
  • 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

Page Contents

  • Image Algorithms (sofia_redux.toolkit.image)
    • Introduction
    • Adjusting Images (Shift, Rotate, Resize, Registration)
    • Combining Images
    • Filling Images
    • Fiterpolate Smoothing
    • Image Warping

Page Source   Back to Top

© Copyright 2026, SOFIA Data Center.
Created using Sphinx 9.1.0.   Last built 09 Feb 2026.