ifw-odp
2.0.0-alpha
|
#include <cpl.h>
Go to the source code of this file.
Functions | |
void | clipm_testlib_array_dump (const cpl_array *array, const char *name) |
Dump an array to stdout. More... | |
cpl_image * | clipm_testlib_image_create_invalid (cpl_size xsize, cpl_size ysize) |
Create an image of type CPL_TYPE_INVALID. More... | |
cpl_matrix * | clipm_testlib_generate_poisson_points (double xmin, double ymin, double xmax, double ymax, cpl_size homogeneity, cpl_size N, cpl_type type) |
Generate a list of N random points stored in a matrix. More... | |
cpl_image * | clipm_testlib_image_create_gaussians (int xsize, int ysize, cpl_matrix *locations, cpl_type type, double weight, double sigma) |
Create an image containing a set of equal gaussian peaks. More... | |
cpl_error_code | clipm_testlib_image_add_wgn (cpl_image *image, const cpl_size window_xxyy[4], double sigma, double noise_abs_limit) |
Add white gaussian noise to an image. More... | |
cpl_type | clipm_testlib_ctype_2_cpltype (const char *ctype_str) |
Get CPL type from C-type identifier string. More... | |
const char * | clipm_testlib_cpltype_2_literal (cpl_type type) |
Get CPL type as string. More... | |
int | clipm_testlib_iterate_types_windows (int *iterator, cpl_type in_types_or, const cpl_size in_window_xxyy[4], const cpl_image *in_image, cpl_type *out_type, cpl_size **out_window_xxyy, cpl_image **out_image, cpl_size *out_ngoodpix) |
cpl_error_code | clipm_testlib_image_reject_pattern (cpl_image *img, const cpl_size window_xxyy[4], const char *pattern_name) |
Reject a pattern of pixels. More... | |
cpl_error_code | clipm_testlib_image_reject_all (cpl_image *img, const cpl_size window_xxyy[4]) |
Reject all pixels in image (window) More... | |
cpl_size | clipm_testlib_image_count_bad (const cpl_image *img, const cpl_size window_xxyy[4]) |
Count the bad pixels in an image (window). More... | |
cpl_size | clipm_testlib_image_count_bad_wdw (const cpl_image *img, cpl_size x1, cpl_size y1, cpl_size x2, cpl_size y2) |
Count the bad pixels in an image (window). More... | |
cpl_image * | clipm_testlib_image_conv_matrix (const cpl_image *img, const cpl_matrix *kernel, int extend_bpm) |
Simple reference convolution implementation. More... | |
cpl_error_code | clipm_testlib_image_get_window_details (const cpl_image *img, const cpl_size window_xxyy[4], cpl_size ll[2], cpl_size ur[2], cpl_size size[2]) |
Return the corners of a window and its size. More... | |
cpl_error_code | _clipm_testlib_image_save_if_verbose (const cpl_image *img, const char *func, const char *identifier, int nr) |
Write an image to disk and print a message. More... | |