|
Lynkeos
|
View controller of the wavelet processing. More...
#import <MyImageAnalyzerView.h>


Instance Methods | |
| (IBAction) | - analyzeSquareChange: |
| The origin of the analysis square was changed. More... | |
| (IBAction) | - analysisSquareSizeChange: |
| The size of the analysis square was changed. More... | |
| (IBAction) | - analyzeMethodChange: |
| The analysis algorithm was changed. More... | |
| (IBAction) | - autoSelectAction: |
| Select/deselect images based on their quality. More... | |
| (IBAction) | - analyzeAction: |
| Start analyzing. More... | |
| (IBAction) | - cutoffFrequenciesChange: |
| Change the cutoff frequencies. More... | |
| (IBAction) | - previewChange: |
| Toggle the preview of the filtered image. 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 NSView * | _panel |
| Our view. | |
| IBOutlet NSTextField * | _analyzeFieldX |
| X analysis rect origin. | |
| IBOutlet NSTextField * | _analyzeFieldY |
| Y analysis rect origin. | |
| IBOutlet NSPopUpButton * | _analyzeSideMenu |
| Analysis square side. | |
| IBOutlet NSButton * | _analyzeButton |
| Start analyzing. | |
| IBOutlet NSPopUpButton * | _analyzeMethodMenu |
| Analysis algo choice. | |
| IBOutlet NSSlider * | _selectThresholdSlide |
| Auto threshold slider. | |
| IBOutlet NSTextField * | _selectThresholdText |
| Auto threshold text. | |
| IBOutlet NSTextField * | _minQualityText |
| Minimum quality value. | |
| IBOutlet NSTextField * | _maxQualityText |
| Maximum quality value. | |
| IBOutlet NSTextField * | _numSelectedText |
| Nb of selected images. | |
| IBOutlet NSTextField * | _numSelectedTail |
| Text to show/hide. | |
| IBOutlet SMDoubleSlider * | _cutoffFreqSlider |
| Lo and hi frequencies. | |
| IBOutlet NSTextField * | _lowFreqCutoffText |
| Low freq cutoff. | |
| IBOutlet NSTextField * | _highFreqCutoffText |
| High freq cutoff. | |
| IBOutlet NSButton * | _previewButton |
| Filtered image preview. | |
| id< LynkeosWindowController > | _window |
| Our window controller. | |
| id< LynkeosViewDocument > | _document |
| Our document. | |
| id< LynkeosImageList > | _list |
| The current list. | |
| NSOutlineView * | _textView |
| Items list display. | |
| id< LynkeosImageView > | _imageView |
| To display the images. | |
| LynkeosProcessableImage * | _filteredImage |
| id< LynkeosProcessableItem > | _unfilteredItem |
| Basis for the preview, weak binding. | |
| unsigned int | _sideMenuLimit |
| Upper limit for square side. | |
| double | _minQuality |
| Minimum quality level. | |
| double | _maxQuality |
| Maximum quality level. | |
| double | _qualityThreshold |
| Auto select threshold. | |
| BOOL | _isAnalyzing |
| BOOL | _imageUpdate |
| Whether to redisplay each image after analysis. | |
| BOOL | _filteredPreview |
| Display filtered or plain. | |
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 wavelet processing.
| - (IBAction) analysisSquareSizeChange: | (id) | sender |
The size of the analysis square was changed.
| sender | The control which value was changed |
References MyImageAnalyzerParameters::_analysisRect, _analyzeSideMenu, _list, LynkeosIntegerSize::height, LynkeosIntegerRect::size, and LynkeosIntegerSize::width.
| - (IBAction) analyzeAction: | (id) | sender |
Start analyzing.
| sender | The button |
References _analyzeFieldX, _analyzeFieldY, _analyzeMethodMenu, _analyzeSideMenu, _document, _imageUpdate, _imageView, _isAnalyzing, _list, _selectThresholdSlide, and _window.
| - (IBAction) analyzeMethodChange: | (id) | sender |
The analysis algorithm was changed.
| sender | The control which value was changed |
References _list, and MyImageAnalyzerParameters::_method.
| - (IBAction) analyzeSquareChange: | (id) | sender |
The origin of the analysis square was changed.
| sender | The control which value was changed |
References MyImageAnalyzerParameters::_analysisRect, _analyzeFieldX, _analyzeFieldY, _list, LynkeosIntegerRect::origin, LynkeosIntegerPoint::x, and LynkeosIntegerPoint::y.
| - (IBAction) autoSelectAction: | (id) | sender |
Select/deselect images based on their quality.
| sender | The button |
References _list, _numSelectedTail, _numSelectedText, MyImageAnalyzerResult::_quality, _qualityThreshold, MyAutoselectParams::_qualityThreshold, <LynkeosProcessable>::getProcessingParameterWithRef:forProcessing:, and MyImageListItem::setSelected:.
| - (IBAction) cutoffFrequenciesChange: | (id) | sender |
Change the cutoff frequencies.
| sender | Double slider or text field |
References _cutoffFreqSlider, _highFreqCutoffText, _list, MyImageAnalyzerParameters::_lowerCutoff, _lowFreqCutoffText, _unfilteredItem, and MyImageAnalyzerParameters::_upperCutoff.
| - (IBAction) previewChange: | (id) | sender |
Toggle the preview of the filtered image.
| sender | The button |
References _filteredImage, _filteredPreview, and _unfilteredItem.
|
protected |
For preview
Referenced by previewChange:.
|
protected |
Is analysis being processed
Referenced by analyzeAction:.
1.8.4