Function:RGBA2Gray

From CUVI Wiki

Converts an RGBA image to gray scale using fixed transform

Function

CuviStatus rgba2gray(const CuviImage& src,
                     CuviImage& dst,
                     const CuviStream& stream = CuviStream());


Parameters

Name Type Description
src const CuviImage& Input 4-channel image
dst CuviImage& Output single channel image
stream const CuviStream& GPU stream ID for execution


Image Type Support

Input Output
8uC4 8uC1
16uC4 16uC1


Example

CuviImage gimg = cuvi::io::loadImage(path,CUVI_LOAD_IMAGE_DEFAULT), gout;


//function call
cuvi::colorOperations::rgba2gray(gimg,gout);