BRL-CAD
#include "common.h"
#include <stddef.h>
#include "icv/defines.h"
Include dependency graph for ops.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  ICV_RESIZE_METHOD { ICV_RESIZE_UNDERSAMPLE , ICV_RESIZE_SHRINK , ICV_RESIZE_NINTERP , ICV_RESIZE_BINTERP }
 

Functions

int icv_sanitize (icv_image_t *img)
 
int icv_add_val (icv_image_t *img, double val)
 
int icv_multiply_val (icv_image_t *img, double val)
 
int icv_divide_val (icv_image_t *img, double val)
 
int icv_pow_val (icv_image_t *img, double val)
 
icv_image_ticv_add (icv_image_t *img1, icv_image_t *img2)
 
icv_image_ticv_sub (icv_image_t *img1, icv_image_t *img2)
 
icv_image_ticv_multiply (icv_image_t *img1, icv_image_t *img2)
 
icv_image_ticv_divide (icv_image_t *img1, icv_image_t *img2)
 
int icv_saturate (icv_image_t *img, double sat)
 
int icv_resize (icv_image_t *bif, ICV_RESIZE_METHOD method, size_t out_width, size_t out_height, size_t factor)
 
int icv_rot (size_t argc, const char *argv[])