ETRI IVCL 1.0.0
Acceleration SW Platform for Ondevice
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Functions
filter_native.cpp File Reference
#include "lib.h"

Functions

int index_y (int y, int height)
 
int index_x (int x, int width)
 
void filter_Gaussian (float **inputL, float **inputR, float **outputL, float **outputR, int width, int height)
 
void filter_Sobel (float **inputL, float **inputR, float **outputL, float **outputR, int width, int height)
 

Function Documentation

◆ filter_Gaussian()

void filter_Gaussian ( float **  inputL,
float **  inputR,
float **  outputL,
float **  outputR,
int  width,
int  height 
)

Perform 5x5 Gaussian filtering on an image (Native)

Parameters
inputLLeft input image
inputRRight input image
outputLThe Gaussian filtered left image
outputRThe Gaussian filtered right image
widthThe input image width
heightThe input image height

◆ filter_Sobel()

void filter_Sobel ( float **  inputL,
float **  inputR,
float **  outputL,
float **  outputR,
int  width,
int  height 
)

Perform 5x5 Sobel filtering on an image (Native)

Parameters
inputLLeft input image
inputRRight input image
outputLThe Gaussian filtered left image
outputRThe Gaussian filtered right image
widthThe input image width
heightThe input image height

◆ index_x()

int index_x ( int  x,
int  width 
)

◆ index_y()

int index_y ( int  y,
int  height 
)