Basic_Image_Library MIT licensed stars forks issues

Basic Image Processing Library

Basic Image Processing library is a comprehensive computer vision and image processing library for all architecture with CPU backend and developed for Linux, Windows, and Mac.

Every Link in this page are related to master branch Master branch will contain same code as the latest release which can be found in tags

File Description

Supported Math Functions

API & Header Description

1. Absolute Difference

Performes a Absolute difference on two input images and does a pixel check on top of that

img_absolute_difference

OUTPUT = ABS(INPUT1 - INPUT2)

status img_absolute_difference(
        uint8 *ip_buff1,
        uint8 *ip_buff2,
        uint8 *op_buff,
        img_size ip_img_size,
        img_size *op_img_size);
IO Variable Type
in[1] ip_buff1 Unsigned char
in[2] ip_buff2 Unsigned char
out[3] op_buff Unsigned char
in[4] ip_img_size struct img_size
out[5] op_img_size struct img_size