Difference between revisions of "CUVI Features"
From CUVI Wiki
Line 83: | Line 83: | ||
* Show(char* title = "CUVI Image",int milliseconds = 0) - Render device image directly on the screen | * Show(char* title = "CUVI Image",int milliseconds = 0) - Render device image directly on the screen | ||
* ~CuviImage() - Destructor. Frees Device Memory. throws exception in case of failure | * ~CuviImage() - Destructor. Frees Device Memory. throws exception in case of failure | ||
{| | {| | ||
Line 105: | Line 92: | ||
* Stop() - Stops the timer | * Stop() - Stops the timer | ||
* Reset() - Resets the timer | * Reset() - Resets the timer | ||
* GetElapsedTime() - Returns the elapsed time between Start and Stop calls in | * GetElapsedTime() - Returns the elapsed time between Start and Stop calls in seconds | ||
|style="width:50%; "| | |style="width:50%; "| | ||
===DeviceProperties=== | ===DeviceProperties=== | ||
CuviDeviceProperties holds all the important properties of underlying CUDA device | CuviDeviceProperties holds all the important properties of underlying CUDA device. Device management functions are present inside the namespace cuvi::device. | ||
* | *Cuvi32s getDeviceCount() - Gives the count of devices installed in the machine | ||
* | *Cuvi32s getCurentDevice() - Returns the ID of selected graphics card | ||
* | *CuviStatus setCurrentDevice(const Cuvi32s ID) - Makes any device an active device | ||
* | *CuviStatus getDeviceProperties(const Cuvi32s deviceID, CuviDeviceProperties& props) - Returns all the important properties of desired GPU | ||
|} | |} | ||
|} | |} | ||
<!-- CUVI Core Ends--> | <!-- CUVI Core Ends--> |
Revision as of 16:00, 18 April 2013
This page provides a list of all the functionality available in the latest release of CUVI Library.
Modules
CUVI comes in following image processing modules.
- Arithmetic & Logical
- Color Operations
- Computer Vision
- Data Exchange & Initialization
- Geometry Transforms
- Image Filtering
- Image Statistics
- Image Transforms
Function List
intensity values
|
|
CUVI Core
CUVI Core includes the following helper functionality:
CuviImageA C++ class to hold image data on the device. It has the following methods
|