Image Stack
Functions | |
| GiImageStack * | giraffe_imagestack_new (cxint size) |
| Create a new GiImageStack. | |
| cxint | giraffe_imagestack_resize (GiImageStack *istack, cxint size) |
| Non destructive resize of an GiImageStack. | |
| void | giraffe_imagestack_delete (GiImageStack *istack) |
| Destroys an GiImageStack. | |
| cxint | giraffe_imagestack_set (GiImageStack *istack, cxint position, cpl_image *src) |
| Stores a reference to a cpl_image in a GiImageStack. | |
| cpl_image * | giraffe_imagestack_get (GiImageStack *istack, cxint position) |
| Retrieve a cpl_image reference stored in a GiImageStack. | |
| cxint | giraffe_imagestack_size (GiImageStack *istack) |
| Returns current size of an GiImageStack. | |
Detailed Description
TBDFunction Documentation
|
|
Destroys an GiImageStack.
Definition at line 149 of file giimagestack.c. References GiImageStack::images, and GiImageStack::nimages. Referenced by giraffe_wavelength_calibration(). |
|
||||||||||||
|
Retrieve a cpl_image reference stored in a GiImageStack.
Definition at line 232 of file giimagestack.c. References GiImageStack::images, and GiImageStack::nimages. Referenced by giraffe_wavelength_calibration(). |
|
|
Create a new GiImageStack.
Definition at line 58 of file giimagestack.c. References GiImageStack::images, and GiImageStack::nimages. |
|
||||||||||||
|
Non destructive resize of an GiImageStack.
Definition at line 91 of file giimagestack.c. References GiImageStack::images, and GiImageStack::nimages. |
|
||||||||||||||||
|
Stores a reference to a cpl_image in a GiImageStack.
In case a cpl_image is already stored at the position position make sure you have another reference to this image so you will still be able to access it. This function can not check whether you have one and will simply store the new reference, thereby making the image potentially unreachable (memory leak). Definition at line 196 of file giimagestack.c. References GiImageStack::images, and GiImageStack::nimages. |
|
|
Returns current size of an GiImageStack.
Definition at line 266 of file giimagestack.c. References GiImageStack::nimages. |
