mxlib
c++ tools for analyzing astronomical data and other tasks by Jared R. Males. [git repo]
Loading...
Searching...
No Matches
imageTransforms_test.cpp File Reference

Tests image transformations. More...

Tests image transformations.

Definition in file imageTransforms_test.cpp.

#include "../../catch2/catch.hpp"
#include <array>
#include <Eigen/Dense>
#include <numbers>
#include <vector>
#include "../../../include/math/func/gaussian.hpp"
#include "../../../include/improc/imageUtils.hpp"
#include "../../../include/improc/eigenCube.hpp"
#include "../../../include/improc/imageTransforms.hpp"

Go to the source code of this file.

Functions

 TEST_CASE ("Verify direction and accuracy of various image shifts", "[improc::imageTransforms]")
 TEST_CASE ("cubicConvolTransform produces normalized four-pixel kernels", "[improc::cubicConvolTransform][improc::imageTransforms]")
 Verifies the default single-precision cubic-convolution kernel and its complete image footprint.
 TEST_CASE ("imageRotate rotates an impulse counterclockwise", "[improc::imageRotate]")
 Verifies cubic-convolution image rotation direction, flux, allocation, and edge handling.