Functions
image_f32.c File Reference
#include <assert.h>
#include <math.h>
#include <stdint.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "math_util.h"
#include "image_f32.h"
Include dependency graph for image_f32.c:

Go to the source code of this file.

Functions

static void convolve (const float *x, float *y, int sz, const float *k, int ksz)
 
image_f32_timage_f32_create (int width, int height)
 
image_f32_timage_f32_create_from_u8 (const image_u8_t *im)
 
image_f32_timage_f32_create_stride (int width, int height, int stride)
 
void image_f32_destroy (image_f32_t *im)
 
void image_f32_gaussian_blur (image_f32_t *im, double sigma, int ksz)
 
void image_f32_normalize (image_f32_t *im)
 
int image_f32_write_pnm (const image_f32_t *im, const char *path)
 
static float sqf (float v)
 

Function Documentation

static void convolve ( const float *  x,
float *  y,
int  sz,
const float *  k,
int  ksz 
)
static

Definition at line 89 of file image_f32.c.

image_f32_t* image_f32_create ( int  width,
int  height 
)

Definition at line 63 of file image_f32.c.

image_f32_t* image_f32_create_from_u8 ( const image_u8_t im)

Definition at line 72 of file image_f32.c.

image_f32_t* image_f32_create_stride ( int  width,
int  height,
int  stride 
)

Definition at line 50 of file image_f32.c.

void image_f32_destroy ( image_f32_t im)

Definition at line 83 of file image_f32.c.

void image_f32_gaussian_blur ( image_f32_t im,
double  sigma,
int  ksz 
)

Definition at line 109 of file image_f32.c.

void image_f32_normalize ( image_f32_t im)

Definition at line 153 of file image_f32.c.

int image_f32_write_pnm ( const image_f32_t im,
const char *  path 
)

Definition at line 186 of file image_f32.c.

static float sqf ( float  v)
inlinestatic

Definition at line 45 of file image_f32.c.



apriltags2
Author(s): Danylo Malyuta
autogenerated on Fri Oct 19 2018 04:02:33