Class Algorithmen


(package private) class Algorithmen
extends JPanel

Nested Class Summary

(package private) class
Algorithmen.Kanten_ActionListener
(package private) class
Algorithmen.Slider_ChangeListener
(package private) class
Algorithmen.Textur_ActionListener

Field Summary

private int
algo
private JComboBox
c_direction
private JComboBox
c_distance
private JComboBox
c_high
private JComboBox
c_kanten
private JComboBox
c_law
private JComboBox
c_low
private JComboBox
c_sigma
private JComboBox
c_textur
private JComboBox
c_window
private int
dir
private int
distance
private int
energy
private int
high
private BildKomp
hintergrund
private BildKomp
kanten
private JLabel
l_canny
private JLabel
l_dir
private JLabel
l_distance
private JLabel
l_energy
private JLabel
l_high
private JLabel
l_low
private JLabel
l_sigma
private JLabel
l_sliderValue
private JLabel
l_text
private JLabel
l_window
private int
low
private JSlider
s_kanten
private JSlider
s_textur
private float
sigma
private BildKomp
smoothed
private BildKomp
textur
private int
threshold
private int
threshtext
private int
window

Constructor Summary

Algorithmen(Oberflaeche ob)

Method Summary

private void
activateCanny(boolean activ)
private void
activateGLCM(boolean activ)
private void
activateLaw(boolean activ)
private void
activateWindow(boolean activ)
private Thread
kantenThread(int select, Image img)
void
neuberechnen()
private void
neuberechnenHintergrund()
private void
neuberechnenKanten()
private void
neuberechnenTextur()
private Thread
texturThread(int select, Image img)

Field Details

algo

private int algo

c_direction

private JComboBox c_direction

c_distance

private JComboBox c_distance

c_high

private JComboBox c_high

c_kanten

private JComboBox c_kanten

c_law

private JComboBox c_law

c_low

private JComboBox c_low

c_sigma

private JComboBox c_sigma

c_textur

private JComboBox c_textur

c_window

private JComboBox c_window

dir

private int dir

distance

private int distance

energy

private int energy

high

private int high

hintergrund

private BildKomp hintergrund

kanten

private BildKomp kanten

l_canny

private JLabel l_canny

l_dir

private JLabel l_dir

l_distance

private JLabel l_distance

l_energy

private JLabel l_energy

l_high

private JLabel l_high

l_low

private JLabel l_low

l_sigma

private JLabel l_sigma

l_sliderValue

private JLabel l_sliderValue

l_text

private JLabel l_text

l_window

private JLabel l_window

low

private int low

s_kanten

private JSlider s_kanten

s_textur

private JSlider s_textur

sigma

private float sigma

smoothed

private BildKomp smoothed

textur

private BildKomp textur

threshold

private int threshold

threshtext

private int threshtext

window

private int window

Constructor Details

Algorithmen

(package private)  Algorithmen(Oberflaeche ob)

Method Details

activateCanny

private void activateCanny(boolean activ)

activateGLCM

private void activateGLCM(boolean activ)

activateLaw

private void activateLaw(boolean activ)

activateWindow

private void activateWindow(boolean activ)

kantenThread

private Thread kantenThread(int select,
                            Image img)

neuberechnen

public void neuberechnen()

neuberechnenHintergrund

private void neuberechnenHintergrund()

neuberechnenKanten

private void neuberechnenKanten()

neuberechnenTextur

private void neuberechnenTextur()

texturThread

private Thread texturThread(int select,
                            Image img)