Difference between revisions of "Function:AutoColor"
From CUVI Wiki
m (→Example) |
m (→Example) |
||
Line 53: | Line 53: | ||
===Example=== | ===Example=== | ||
{| | {| | ||
<pre style="background-color:# | <pre style="background-color:#282923; color:#c3c3c3;"> | ||
CuviImage input("D:/false.jpg", CUVI_LOAD_IMAGE_COLOR_KEEP_DEPTH), output; | CuviImage input("D:/false.jpg", CUVI_LOAD_IMAGE_COLOR_KEEP_DEPTH), output; | ||
Revision as of 21:01, 3 January 2022
Fixes false colors at pixel level of the image using CUVI's own propriety approach. For most clients, this function is always part of the pipeline to ensure best results.
Function
CuviStatus cuvi::colorOperations::autoColor(const CuviImage& src, CuviImage& dst, const CuviStream& stream = CuviStream());
Parameters
Name | Type | Description |
---|---|---|
src | const CuviImage& | Input Image |
dst | CuviImage& | Output Image |
stream | const CuviStream& | GPU stream ID for execution |
Image Type Support
Input | Output |
---|---|
8uC3 | 8uC3 |
16uC3 | 16uC3 |
Sample
Error creating thumbnail: Unable to save thumbnail to destination |
Error creating thumbnail: Unable to save thumbnail to destination |
Example
CuviImage input("D:/false.jpg", CUVI_LOAD_IMAGE_COLOR_KEEP_DEPTH), output; //Perform low-light enhancement cuvi::colorOperations::autoColor(input, output); //Save Output to file cuvi::io::saveImage(output, "D:/true.jpg");