Classes | Namespaces | Typedefs | Functions
gft_image32.h File Reference
#include "gft_common.h"

Go to the source code of this file.

Classes

struct  gft::Image32::_image32
 

Namespaces

 gft
 Base namespace for common definitions and prototypes.
 
 gft::Image32
 

Typedefs

typedef struct
gft::Image32::_image32 
gft::Image32::Image32
 

Functions

Image32 * gft::Image32::Create (int ncols, int nrows)
 A constructor. More...
 
void gft::Image32::Destroy (Image32 **img)
 A destructor. More...
 
Image32 * gft::Image32::Clone (Image32 *img)
 A copy constructor. More...
 
Image32 * gft::Image32::Read (char *filename)
 
void gft::Image32::Write (Image32 *img, char *filename)
 
Image32 * gft::Image32::ConvertToNbits (Image32 *img, int N)
 
int gft::Image32::GetMinimumValue (Image32 *img)
 
int gft::Image32::GetMaximumValue (Image32 *img)
 
void gft::Image32::Set (Image32 *img, int value)
 
bool gft::Image32::IsValidPixel (Image32 *img, int x, int y)
 
Image32 * gft::Image32::Threshold (Image32 *img, int L, int H)
 
void gft::Image32::DrawRectangle (Image32 *img, int x1, int y1, int x2, int y2, int val)
 
void gft::Image32::DrawLineDDA (Image32 *img, int x1, int y1, int xn, int yn, int val)