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 Colour Conversion Functions

API & Header Description

1. HSV to RGB

Converts HSV image to RGB image

status img_hsv_to_rgb(
        float32 *ip_buff,
        uint8 *op_buff,
        img_size ip_img_size,
        img_size *op_img_size);
IO Variable Type
in[1] ip_buff Float
out[2] op_buff Unsigned char
in[3] ip_img_size struct img_size
out[4] op_img_size struct img_size

2. RGB to HSV

Converts RGB image to HSV image

status img_rgb_to_hsv(
        uint8 *ip_buff,
        float32 *op_buff,
        img_size ip_img_size,
        img_size *op_img_size);
IO Variable Type
in[1] ip_buff Unsigned char
out[2] op_buff Float
in[3] ip_img_size struct img_size
out[4] op_img_size struct img_size