Lynkeos
|
This root class is inherited by the classes which contain an image. More...
#import <LynkeosProcessableImage.h>
Instance Methods | |
(u_long) | - originalImageSequence |
Get the seqence number of the original image. More... | |
(id< LynkeosImageBuffer >) | - getResult |
Get the current image or processed spectrum. | |
(void) | - setResult: |
Save the result as the processed image or spectrum. | |
![]() | |
(u_short) | - numberOfPlanes |
Get the number of color planes. More... | |
(LynkeosIntegerSize) | - imageSize |
Read the image size. More... | |
(id< LynkeosImageBuffer >) | - getImage |
Access to the processed image. More... | |
(id< LynkeosImageBuffer >) | - getOriginalImage |
Access to the unprocessed image. More... | |
(u_long) | - getSequenceNumber |
Gives the item's image "sequence number". More... | |
(NSImage *) | - getNSImage |
Returns an NSImage for displaying. More... | |
(void) | - getImageSample:inRect: |
Read a calibrated sample from an image. More... | |
(void) | - getFourierTransform:forRect:prepareInverse: |
Access to the Fourier transform of the image. More... | |
(void) | - setFourierTransform: |
Set the fourier transform after processing. More... | |
(void) | - setImage: |
Save the resulting image. More... | |
(void) | - setOriginalImage: |
Save the resulting image as the original image. More... | |
(void) | - revertToOriginal |
Delete any processing result and go back to using the "original" image. More... | |
(BOOL) | - isOriginal |
Wether the image is the original or has been processed. More... | |
(BOOL) | - isProcessed |
Whether the image (even if original) comes from some process. More... | |
(void) | - setBlackLevel:whiteLevel:gamma: |
Sets the levels for image visualization. More... | |
(BOOL) | - getBlackLevel:whiteLevel:gamma: |
Retrieves the global levels for image visualization. More... | |
(BOOL) | - getMinLevel:maxLevel: |
Retrieves the minimum and maximum levels of an image. More... | |
(void) | - setBlackLevel:whiteLevel:gamma:forPlane: |
Sets the levels for one color plane. More... | |
(BOOL) | - getBlackLevel:whiteLevel:gamma:forPlane: |
Retrieves the levels for image visualization. More... | |
(BOOL) | - getMinLevel:maxLevel:forPlane: |
Retrieves the minimum and maximum levels of an image. More... | |
![]() | |
(id< LynkeosProcessingParameter >) | - getProcessingParameterWithRef:forProcessing: |
Returns the required processing parameter. More... | |
(id< LynkeosProcessingParameter >) | - getProcessingParameterWithRef:forProcessing:goUp: |
Returns the required processing parameter. More... | |
(void) | - setProcessingParameter:withRef:forProcessing: |
Updates the required processing parameter. More... | |
Protected Attributes | |
LynkeosStandardImageBuffer * | _originalImage |
LynkeosStandardImageBuffer * | _intermediateImage |
Intermediate result, input of the current processing. | |
LynkeosStandardImageBuffer * | _processedImage |
Stored processed image. | |
LynkeosFourierBuffer * | _processedSpectrum |
Processed spectrum if any. | |
u_long | _imageSequenceNumber |
Sequence number of the image. | |
u_long | _originalSequenceNumber |
LynkeosProcessingParameterMgr * | _parameters |
Aggregate class for parameters. | |
LynkeosIntegerSize | _size |
Cached image size. | |
u_short | _nPlanes |
Cached number of planes. | |
BOOL | _planeLevelsAreSet |
Whether the user has chaged them. | |
double * | _black |
Black level for displaying the processed image. | |
double * | _white |
White level for displaying the processed image. | |
double * | _gamma |
Gamma correction for displaying. | |
This root class is inherited by the classes which contain an image.
- (u_long) originalImageSequence |
Get the seqence number of the original image.
References _originalSequenceNumber.
|
protected |
Stored original image
|
protected |
Original image seq nb
Referenced by originalImageSequence.