Namespace for collection of test image generating functions from the Foundation package. More...
Enumerations | |
enum class | TestImageDataType { Unsigned8 , Unsigned16 , Signed16 , Signed32 , Float32 } |
Data types usable for test image generation. More... | |
Functions | |
std::unique_ptr< Image > | CreateJaehneImage (Size2D< int > size, int numPlanes, TestImageDataType dataType) |
Create a filter test image as suggested by Prof. Jaehne, suitable for investigating the isotropy characteristics of a filter. More... | |
std::unique_ptr< Image > | CreateRampImage (Size2D< int > size, int numPlanes, TestImageDataType dataType, Axis axis, double offset=0.0, double slope=1.0) |
Create a gray ramp test image. More... | |
Namespace for collection of test image generating functions from the Foundation package.
|
strong |
|
inline |
Create a filter test image as suggested by Prof. Jaehne, suitable for investigating the isotropy characteristics of a filter.
[in] | size | Size of the image to be generated. |
[in] | numPlanes | Number of planes the image should have. |
[in] | dataType | Data type the image should have. |
Any | exception derived from std::exception including CvbException. |
|
inline |
Create a gray ramp test image.
[in] | size | Size of the image to be generated. |
[in] | numPlanes | Number of planes the image should have. |
[in] | dataType | Data type the image should have. |
[in] | axis | Axis along which the ramp should run. |
[in] | offset | Offset the ramp should have. |
[in] | slope | Slope the ramp should have. |
Any | exception derived from std::exception including CvbException. |