Classes | |
struct | pix |
Functions | |
image2d< float > | load_fits (const std::string &filename) |
image2d< float > | load_pfm (const std::string &filename) |
void | save_pfm (const image2d< float > &ima, const std::string &filename) |
void | fits_exit (int status) |
image2d< float > | load_fits (const char *filename) |
void | min_max (const image2d< float > &ima, float &min, float &max) |
image2d< float > | add_float_noise (const image2d< unsigned char > &input) |
bool | diff (const image2d< float > &ima1, const image2d< float > &ima2) |
std::vector< unsigned > | compute_histo (const image2d< unsigned char > &input) |
std::vector< unsigned > | compute_histo (const image2d< unsigned short > &input) |
void | print_histo (std::vector< unsigned > &h, std::ofstream &file) |
std::vector< pix > | sort (const image2d< float > &input) |
template<typename T> | |
image2d< T > | crop (const image2d< T > &input, coord x, coord y, coord dx, coord dy) |
image2d< unsigned char > | convert_linear_8 (const image2d< float > &input, float min, float max) |
image2d< unsigned short > | convert_linear_16 (const image2d< float > &input, float min, float max) |
float | slog (float f, float sigma) |
image2d< unsigned char > | convert_log (const image2d< float > &input, float min, float max, float sigma) |
image2d< unsigned char > | equalize (const image2d< float > &input) |
image2d< unsigned short > | equalize_16 (const image2d< float > &input) |
image2d< bool > | lab2bin (const image2d< unsigned char > &input) |