![]() |
Project Ne10
An open, optimized software library for the ARM architecture.
|
Functions | |
| void | ne10_img_resize_bilinear_rgba_c (ne10_uint8_t *dst, ne10_uint32_t dst_width, ne10_uint32_t dst_height, ne10_uint8_t *src, ne10_uint32_t src_width, ne10_uint32_t src_height, ne10_uint32_t src_stride) |
| Specific implementation of ne10_img_resize_bilinear_rgba using plain C. More... | |
| void | ne10_img_resize_bilinear_rgba_neon (ne10_uint8_t *dst, ne10_uint32_t dst_width, ne10_uint32_t dst_height, ne10_uint8_t *src, ne10_uint32_t src_width, ne10_uint32_t src_height, ne10_uint32_t src_stride) |
| Specific implementation of ne10_img_resize_bilinear_rgba using NEON SIMD capabilities. More... | |
Variables | |
| void(* | ne10_img_resize_bilinear_rgba )(ne10_uint8_t *dst, ne10_uint32_t dst_width, ne10_uint32_t dst_height, ne10_uint8_t *src, ne10_uint32_t src_width, ne10_uint32_t src_height, ne10_uint32_t src_stride) |
| Image resize of 8-bit data. More... | |
| void ne10_img_resize_bilinear_rgba_c | ( | ne10_uint8_t * | dst, |
| ne10_uint32_t | dst_width, | ||
| ne10_uint32_t | dst_height, | ||
| ne10_uint8_t * | src, | ||
| ne10_uint32_t | src_width, | ||
| ne10_uint32_t | src_height, | ||
| ne10_uint32_t | src_stride | ||
| ) |
Specific implementation of ne10_img_resize_bilinear_rgba using plain C.
Definition at line 446 of file NE10_resize.c.
| void ne10_img_resize_bilinear_rgba_neon | ( | ne10_uint8_t * | dst, |
| ne10_uint32_t | dst_width, | ||
| ne10_uint32_t | dst_height, | ||
| ne10_uint8_t * | src, | ||
| ne10_uint32_t | src_width, | ||
| ne10_uint32_t | src_height, | ||
| ne10_uint32_t | src_stride | ||
| ) |
Specific implementation of ne10_img_resize_bilinear_rgba using NEON SIMD capabilities.
Definition at line 487 of file NE10_resize.c.
| void(* ne10_img_resize_bilinear_rgba) (ne10_uint8_t *dst, ne10_uint32_t dst_width, ne10_uint32_t dst_height, ne10_uint8_t *src, ne10_uint32_t src_width, ne10_uint32_t src_height, ne10_uint32_t src_stride) |
Image resize of 8-bit data.
| [out] | *dst | point to the destination image |
| [in] | dst_width | width of destination image |
| [in] | dst_height | height of destination image |
| [in] | *src | point to the source image |
| [in] | src_width | width of source image |
| [in] | src_height | height of source image |
| [in] | src_stride | stride of source buffer |
The function implements image resize. Points to ne10_img_resize_bilinear_rgba_c or ne10_img_resize_bilinear_rgba_neon.
Definition at line 55 of file NE10_init_imgproc.c.
1.8.11