Difference between revisions of "CUVI Features"
(One intermediate revision by the same user not shown) | |||
Line 57: | Line 57: | ||
# [[Function:Demosaic|demosaic]] - Restores an RGB image from a CFA Bayer image | # [[Function:Demosaic|demosaic]] - Restores an RGB image from a CFA Bayer image | ||
# [[Function:DemosaicDFPD|demosaicDFPD]] - Restores an RGB image from a CFA Bayer image using DFPD algorithm | # [[Function:DemosaicDFPD|demosaicDFPD]] - Restores an RGB image from a CFA Bayer image using DFPD algorithm | ||
# [[Function:fpn|fpn]] | # [[Function:fpn|fpn]] - fixed point noise remove via camera black image | ||
# [[Function:FPNCorrection|FPNCorrection]] | # [[Function:FPNCorrection|FPNCorrection]] - fixed point noise removal via black and white images and gain | ||
# [[Function:GammaCorrect|gammaCorrect]] - Performs gamma correction of an image | # [[Function:GammaCorrect|gammaCorrect]] - Performs gamma correction of an image | ||
# [[Function:Gray2rgb|gray2rgb]] - Copy a grayscale image to each channel of an RGB image. | # [[Function:Gray2rgb|gray2rgb]] - Copy a grayscale image to each channel of an RGB image. | ||
Line 75: | Line 75: | ||
# [[Function:Ycbcr2rgb|ycbcr2rgb]] - Converts YCbCr image to an RGB image | # [[Function:Ycbcr2rgb|ycbcr2rgb]] - Converts YCbCr image to an RGB image | ||
# [[Function:YUV2RGB|yuv2rgb]] - Converts YUV image to an RGB image. | # [[Function:YUV2RGB|yuv2rgb]] - Converts YUV image to an RGB image. | ||
# [[Function:YUV422TOV210|YUV422TOV210]] | # [[Function:YUV422TOV210|YUV422TOV210]] - Converts YUV422 image to an V210 image. | ||
# [[Function:YUV444TOV210|YUV444TOV210]] | # [[Function:YUV444TOV210|YUV444TOV210]] - Converts YUV444 image to an V210 image. | ||
# [[Function:V210TOYUV444|V210TOYUV444]] | # [[Function:V210TOYUV444|V210TOYUV444]] - Converts V210 image to an YUV444 image. | ||
===Computer Vision=== | ===Computer Vision=== |
Latest revision as of 15:11, 7 November 2022
CUVI SDK is an image processing kit written and developed on C-CUDA and C++ for over a period of ten years. The SDK includes 100+ image processing and computer vision functions that are plug-n-play for imaging applications in a plethora of verticals. Each function is hand crafted and highly optimized to run on CUDA supported GPUs. Many functions use our own proprietary approach to algorithms and processing to make the best out of hardware and input data.
Modules
CUVI comes in following image processing modules.
- Arithmetic & Logical
- Color Operations
- Computer Vision
- Data Exchange
- Geometry Transforms
- Image Filtering
- Image Statistics
- Image Transforms
- Image Codecs
Function List
Arithmetic & Logical
Color Operations
Computer Vision
Data Exchange
Geometry Transforms
Image Filtering
Image Statistics
Image Transforms
Image Codecs |
CUVI Core
CUVI Core includes the following helper functionality:
CuviImageA C++ class to hold image data on the device. It has the following methods
|