Back to Aurora Vision Library Lite websiteYou are here:
Start »
Image »
Image Conversions »
RemoveChannel
| Header: |
AVL.h
|
| Namespace: |
avl |
Creates an image by removing a single channel from the input image.
Syntax
void avl::RemoveChannel
(
const avl::Image& inImage,
int inChannelIndex,
avl::Image& outImage
)
Parameters
|
Name |
Type |
Range |
Default |
Description |
 |
inImage |
const Image& |
|
|
Input image |
 |
inChannelIndex |
int |
0 - 3 |
|
|
 |
outImage |
Image& |
|
|
Output image |
Hardware Acceleration
This operation supports automatic parallelization for multicore and multiprocessor systems.
Errors
List of possible exceptions:
| Error type |
Description |
| DomainError |
Channel cannot be removed from single-channel image in RemoveChannel. |
| DomainError |
Channel index out of range in RemoveChannel. |