CUDA ISP for NVIDIA Jetson: API usage
CUDA ISP for NVIDIA Jetson | |
---|---|
CUDA ISP for NVIDIA Jetson Basics | |
|
|
Getting Started | |
|
|
User Manual | |
|
|
GStreamer | |
|
|
Examples | |
|
|
Performance | |
|
|
Contact Us | |
|
General
CUDA ISP provides several algorithms to process raw image data from a camera sensor in a variety of ways.
Here we illustrate a simple example that involves all the basic algorithms. This example takes a raw bayer10 image, converts it to a bayer8 image, then converts it to a rgb image, then applies automatic white balancing on the image, then converts it to I420 format. A simple process of this type might be used to encode camera information into a video file or a network stream.
auto backend = rr::IBackend::Build(rr::kCUDA);
auto shift = backend->CreateAlgorithm(rr::kShift); auto debayer = backend->CreateAlgorithm(rr::kDebayer); auto white_balancer = backend->CreateAlgorithm(rr::kWhiteBalancer);
AWB
Debayer
Shift