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
- How to access the API
- API Definition
Supported Colour Conversion Functions
- HSV to RGB
- RGB to HSV
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 |