|
Lynkeos
|
View controller of the image stacking. More...
#import <MyImageStackerView.h>


Instance Methods | |
| (IBAction) | - cropRectangleChange: |
| The crop rectangle characteristics were changed. More... | |
| (IBAction) | - doubleSizeAction: |
| Toggle between regular and double sized stack. More... | |
| (IBAction) | - monochromeAction: |
| Toggle between RGB and grayscale stack. More... | |
| (IBAction) | - methodChange: |
| Change the stacking mode. More... | |
| (IBAction) | - sigmaChange: |
| Change the number of standard deviations for rejection. More... | |
| (IBAction) | - minMaxChange: |
| Choose between min or max stacking. More... | |
| (IBAction) | - stackAction: |
| Start stacking. More... | |
Instance Methods inherited from <LynkeosProcessingView> | |
| (id) | - initWithWindowController:document:configuration: |
| Initialize a processing view instance. More... | |
| (NSView *) | - getProcessingView |
| Access to the processing view. More... | |
| (LynkeosProcessingViewFrame_t) | - preferredDisplay |
| Prefered way of displaying the processing view. More... | |
| (Class) | - processingClass |
| What processing class is controlled by this processing view. More... | |
| (void) | - setActiveView: |
| Informs about activity of the view. | |
| (id< LynkeosProcessingParameter >) | - getCurrentParameters |
| Get the parameters being processed. More... | |
Instance Methods inherited from <LynkeosImageViewDelegate> | |
| (BOOL) | - validateSelection:atIndex: |
| Validate, and possibly change the selection. More... | |
Protected Attributes | |
| IBOutlet NSTextField * | _cropX |
| X origin of the crop rect. | |
| IBOutlet NSTextField * | _cropY |
| Y origin of the crop rect. | |
| IBOutlet NSTextField * | _cropW |
| Width of the crop rect. | |
| IBOutlet NSTextField * | _cropH |
| Height of the crop rect. | |
| IBOutlet NSButton * | _doubleSizeCheckBox |
| Expand the stack. | |
| IBOutlet NSButton * | _monochromeCheckBox |
| Stack in monochrome. | |
| IBOutlet NSPopUpButton * | _methodPopup |
| Stacking method choice. | |
| IBOutlet NSTabView * | _methodPane |
| Pane for mode parameters. | |
| IBOutlet NSTextField * | _sigmaRejectText |
| Text level. | |
| IBOutlet NSSlider * | _sigmaRejectSlider |
| IBOutlet NSMatrix * | _minMaxMatrix |
| Selection between min/max stacking. | |
| IBOutlet NSButton * | _stackButton |
| Start stacking. | |
| IBOutlet NSView * | _panel |
| Our view. | |
| id< LynkeosWindowController > | _window |
| Our window controller. | |
| MyDocument * | _document |
| Our document. | |
| NSOutlineView * | _textView |
| The items list view. | |
| id< LynkeosImageView > | _imageView |
| The view for result image. | |
| BOOL | _isStacking |
| BOOL | _imageUpdate |
| Whether to refresh each image once processed in the stack. | |
| BOOL | _stackedImagesNb |
| Number of stacked images. | |
Additional Inherited Members | |
Class Methods inherited from <LynkeosProcessingView> | |
| (BOOL) | + isStandardProcessingViewController |
| Should the plugin controller auto-register that class. More... | |
| (ProcessingViewKind_t) | + processingViewKindForConfig: |
| Category to which this processing view controller belongs. More... | |
| (BOOL) | + isViewControllingProcess:withConfig: |
| Whether this view controls the given processing class. More... | |
| (void) | + getProcessingTitle:toolTitle:key:icon:tip:forConfig: |
| View characteristics. More... | |
| (unsigned int) | + allowedDisplaysForConfig: |
| Allowed ways of displaying the process view. More... | |
View controller of the image stacking.
| - (IBAction) cropRectangleChange: | (id) | sender |
The crop rectangle characteristics were changed.
| sender | The control which value has changed |
References _cropH, MyImageStackerParameters::_cropRectangle, _cropW, _cropX, _cropY, _document, adjustFFTrect(), <LynkeosViewDocument>::currentList, LynkeosIntegerSize::height, LynkeosIntegerRect::origin, LynkeosIntegerRect::size, LynkeosIntegerSize::width, LynkeosIntegerPoint::x, and LynkeosIntegerPoint::y.
| - (IBAction) doubleSizeAction: | (id) | sender |
Toggle between regular and double sized stack.
| sender | The control which value has changed |
References _document, _doubleSizeCheckBox, MyImageStackerParameters::_factor, <LynkeosViewDocument>::currentList, and ImageMode.
| - (IBAction) methodChange: | (id) | sender |
Change the stacking mode.
| sender | The popup button |
References _document, MyImageStackerParameters::_stackMethod, and <LynkeosViewDocument>::currentList.
| - (IBAction) minMaxChange: | (id) | sender |
Choose between min or max stacking.
| sender | The control originating the change |
References _document, and <LynkeosViewDocument>::currentList.
| - (IBAction) monochromeAction: | (id) | sender |
Toggle between RGB and grayscale stack.
| sender | The control which value has changed |
References _document, _monochromeCheckBox, MyImageStackerParameters::_monochromeStack, <LynkeosViewDocument>::currentList, and FlatFieldMode.
| - (IBAction) sigmaChange: | (id) | sender |
Change the number of standard deviations for rejection.
| sender | The control originating the change |
References _document, _sigmaRejectSlider, _sigmaRejectText, and <LynkeosViewDocument>::currentList.
| - (IBAction) stackAction: | (id) | sender |
Start stacking.
| sender | The button |
References _cropH, _cropW, _cropX, _cropY, _document, _doubleSizeCheckBox, _imageUpdate, _imageView, _isStacking, MyImageStackerList::_list, _monochromeCheckBox, MyImageStackerParameters::_postStack, MyImageStackerParameters::_stackMethod, <LynkeosViewDocument>::currentList, <LynkeosViewDocument>::darkFrameList, DarkFrameMode, <LynkeosViewDocument>::flatFieldList, FlatFieldMode, ImageMode, ListData, <LynkeosViewDocument>::listMode, MeanStack, myImageListItemDarkFrame, myImageListItemFlatField, NoPostStack, NormalizeStack, <LynkeosDocument>::startProcess:withEnumerator:parameters:, and <LynkeosDocument>::stopProcess.
Referenced by MyChromaticAlignerView::reStack:.
|
protected |
Stacking under process
Referenced by stackAction:.
|
protected |
Slider level
Referenced by sigmaChange:.
1.8.4