Project Ne10
An open, optimized software library for the ARM architecture.
Macros | Functions
NE10_boxfilter.c File Reference
#include "NE10.h"
#include <stdlib.h>

Go to the source code of this file.

Macros

#define RGBA_CH   4
 

Functions

void ne10_img_boxfilter_row_border (const ne10_uint8_t *src, ne10_uint8_t *dst, ne10_size_t src_sz, ne10_int32_t src_stride, ne10_int32_t dst_stride, ne10_size_t kernel, ne10_point_t anchor, ne10_int32_t *border_l_p, ne10_int32_t *border_r_p)
 
void ne10_img_boxfilter_row_c (const ne10_uint8_t *src, ne10_uint8_t *dst, ne10_size_t src_sz, ne10_int32_t src_stride, ne10_int32_t dst_stride, ne10_size_t kernel, ne10_point_t anchor, ne10_int32_t border_l, ne10_int32_t border_r)
 
void ne10_img_boxfilter_col_border (const ne10_uint8_t *src, ne10_uint8_t *dst, ne10_size_t src_sz, ne10_int32_t src_stride, ne10_int32_t dst_stride, ne10_size_t kernel, ne10_point_t anchor, ne10_int32_t *border_t_p, ne10_int32_t *border_b_p)
 
void ne10_img_boxfilter_col_c (const ne10_uint8_t *src, ne10_uint8_t *dst, ne10_size_t src_sz, ne10_int32_t src_stride, ne10_int32_t dst_stride, ne10_size_t kernel, ne10_point_t anchor, ne10_int32_t border_t, ne10_int32_t border_b)
 
void ne10_img_boxfilter_rgba8888_c (const ne10_uint8_t *src, ne10_uint8_t *dst, ne10_size_t src_sz, ne10_int32_t src_stride, ne10_int32_t dst_stride, ne10_size_t kernel)
 Specific implementation of ne10_img_boxfilter_rgba8888 using plain C. More...
 

Macro Definition Documentation

#define RGBA_CH   4

Definition at line 78 of file NE10_boxfilter.c.

Function Documentation

void ne10_img_boxfilter_col_border ( const ne10_uint8_t src,
ne10_uint8_t dst,
ne10_size_t  src_sz,
ne10_int32_t  src_stride,
ne10_int32_t  dst_stride,
ne10_size_t  kernel,
ne10_point_t  anchor,
ne10_int32_t border_t_p,
ne10_int32_t border_b_p 
)

Definition at line 208 of file NE10_boxfilter.c.

void ne10_img_boxfilter_col_c ( const ne10_uint8_t src,
ne10_uint8_t dst,
ne10_size_t  src_sz,
ne10_int32_t  src_stride,
ne10_int32_t  dst_stride,
ne10_size_t  kernel,
ne10_point_t  anchor,
ne10_int32_t  border_t,
ne10_int32_t  border_b 
)

Definition at line 281 of file NE10_boxfilter.c.

void ne10_img_boxfilter_row_border ( const ne10_uint8_t src,
ne10_uint8_t dst,
ne10_size_t  src_sz,
ne10_int32_t  src_stride,
ne10_int32_t  dst_stride,
ne10_size_t  kernel,
ne10_point_t  anchor,
ne10_int32_t border_l_p,
ne10_int32_t border_r_p 
)

Definition at line 83 of file NE10_boxfilter.c.

void ne10_img_boxfilter_row_c ( const ne10_uint8_t src,
ne10_uint8_t dst,
ne10_size_t  src_sz,
ne10_int32_t  src_stride,
ne10_int32_t  dst_stride,
ne10_size_t  kernel,
ne10_point_t  anchor,
ne10_int32_t  border_l,
ne10_int32_t  border_r 
)

Definition at line 156 of file NE10_boxfilter.c.