IGLib  1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
IPLab.ConvolutionForm Class Reference

Summary description for ConvolutionForm. More...

+ Inheritance diagram for IPLab.ConvolutionForm:
+ Collaboration diagram for IPLab.ConvolutionForm:

Public Member Functions

 ConvolutionForm ()
 

Protected Member Functions

override void Dispose (bool disposing)
 Clean up any resources being used. More...
 

Properties

IFilter Filter [get]
 
Bitmap Image [set]
 

Private Member Functions

void InitializeComponent ()
 Required method for Designer support - do not modify the contents of this method with the code editor. More...
 
void sizeCombo_SelectedIndexChanged (object sender, System.EventArgs e)
 
void grid_ValueChanged (object sender, IPLab.GridEventArgs e)
 
void UpdateFilter ()
 
void saveButton_Click (object sender, System.EventArgs e)
 
void loadButton_Click (object sender, System.EventArgs e)
 
void thresholdBox_TextChanged (object sender, EventArgs e)
 

Private Attributes

System.Windows.Forms.Button cancelButton
 
System.Windows.Forms.ComboBox sizeCombo
 
System.Windows.Forms.GroupBox groupBox1
 
IPLab.GridArrayInt grid
 
System.Windows.Forms.Label label1
 
int[,] kernel
 
AForge.Imaging.Filters.Convolution filter
 
System.Windows.Forms.Button okButton
 
System.Windows.Forms.Button saveButton
 
System.Windows.Forms.Button loadButton
 
System.Windows.Forms.SaveFileDialog sfd
 
System.Windows.Forms.OpenFileDialog ofd
 
IPLab.FilterPreview filterPreview
 
System.Windows.Forms.GroupBox groupBox2
 
Label label2
 
TextBox thresholdBox
 
System.ComponentModel.Container components = null
 Required designer variable. More...
 

Static Private Attributes

static int[] sizes = new int[] { 3, 5, 7, 9, 11, 13, 15 }
 

Detailed Description

Summary description for ConvolutionForm.

Constructor & Destructor Documentation

Member Function Documentation

override void IPLab.ConvolutionForm.Dispose ( bool  disposing)
inlineprotected

Clean up any resources being used.

References IPLab.ConvolutionForm.components.

void IPLab.ConvolutionForm.InitializeComponent ( )
inlineprivate

Required method for Designer support - do not modify the contents of this method with the code editor.

Referenced by IPLab.ConvolutionForm.ConvolutionForm().

void IPLab.ConvolutionForm.sizeCombo_SelectedIndexChanged ( object  sender,
System.EventArgs  e 
)
inlineprivate
void IPLab.ConvolutionForm.grid_ValueChanged ( object  sender,
IPLab.GridEventArgs  e 
)
inlineprivate
void IPLab.ConvolutionForm.saveButton_Click ( object  sender,
System.EventArgs  e 
)
inlineprivate
void IPLab.ConvolutionForm.loadButton_Click ( object  sender,
System.EventArgs  e 
)
inlineprivate
void IPLab.ConvolutionForm.thresholdBox_TextChanged ( object  sender,
EventArgs  e 
)
inlineprivate

Member Data Documentation

System.Windows.Forms.Button IPLab.ConvolutionForm.cancelButton
private
System.Windows.Forms.ComboBox IPLab.ConvolutionForm.sizeCombo
private
System.Windows.Forms.GroupBox IPLab.ConvolutionForm.groupBox1
private
System.Windows.Forms.Label IPLab.ConvolutionForm.label1
private
int [] IPLab.ConvolutionForm.sizes = new int[] { 3, 5, 7, 9, 11, 13, 15 }
staticprivate
int [,] IPLab.ConvolutionForm.kernel
private
AForge.Imaging.Filters.Convolution IPLab.ConvolutionForm.filter
private
System.Windows.Forms.Button IPLab.ConvolutionForm.okButton
private
System.Windows.Forms.Button IPLab.ConvolutionForm.saveButton
private
System.Windows.Forms.Button IPLab.ConvolutionForm.loadButton
private
System.Windows.Forms.SaveFileDialog IPLab.ConvolutionForm.sfd
private
System.Windows.Forms.OpenFileDialog IPLab.ConvolutionForm.ofd
private
IPLab.FilterPreview IPLab.ConvolutionForm.filterPreview
private
System.Windows.Forms.GroupBox IPLab.ConvolutionForm.groupBox2
private
Label IPLab.ConvolutionForm.label2
private
TextBox IPLab.ConvolutionForm.thresholdBox
private
System.ComponentModel.Container IPLab.ConvolutionForm.components = null
private

Required designer variable.

Referenced by IPLab.ConvolutionForm.Dispose().

Property Documentation

IFilter IPLab.ConvolutionForm.Filter
get
Bitmap IPLab.ConvolutionForm.Image
set

The documentation for this class was generated from the following file: