Lynkeos
|
Alignment parameters saved at the document level. More...
#import <MyImageAligner.h>
Public Attributes | |
LynkeosIntegerSize | _alignSize |
id< LynkeosProcessableItem > | _referenceItem |
The item against which align is done. | |
double | _cutoff |
Frequency cutoff applied before corelation. | |
double | _precisionThreshold |
BOOL | _checkAlignResult |
Check for false align. | |
NSLock * | _refSpectrumLock |
LynkeosFourierBuffer * | _referenceSpectrum |
![]() | |
LynkeosIntegerPoint | _alignOrigin |
The alignment rectangle origin. | |
Alignment parameters saved at the document level.
- (LynkeosIntegerSize) _alignSize |
Size of the alignment rectangles
Referenced by MyImageAlignerView::alignAction:, MyChromaticAlignerView::automaticOffsets:, and MyImageAlignerView::squareSizeChange:.
- (double) _precisionThreshold |
Correlation peak standard deviation threshold, above wich the alignment is failed
Referenced by MyImageAlignerView::alignAction:, and MyChromaticAlignerView::automaticOffsets:.
- (LynkeosFourierBuffer*) _referenceSpectrum |
The spectrum of the reference item, it is shared by all processing threads. And is no more saved.
It shall be nil at process creation.
Referenced by MyChromaticAlignerView::automaticOffsets:.
- (NSLock*) _refSpectrumLock |
This lock is not saved with the document. It's sole purpose is to enforce that only one processing thread computes the reference spectrum, and that the reference spectrum is computed before any thread uses it
Referenced by MyChromaticAlignerView::automaticOffsets:.