Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## jm.segmentation
Class KidneyExtraction

    java.lang.Object
      |
      +--jm.segmentation.KidneyExtraction

public class KidneyExtraction
extends java.lang.Object

Diese Klasse versucht, die Kontur der Niere durch ein Strahlverfolgungs-Verfahren zu realisieren. Dabei wird das Intensitaetsprofil entlang des STrahls untersucht und anhand definierte Intensitaetswechsel die Konturpunkte festgelegt. In einem zweiten Durchgang werden die Konturpunkte auf ihre Plausiblitaet ueberprueft und anhand von Kriterien korrigiert, die von einem Snake-Verfahren entliehen sind.
Der Aufrug erfolgt aus der Klasse AnalysisDialog

See Also:
  `AnalysisDialog`

Constructor Summary
`KidneyExtraction(ij.ImagePlus imp)` Der Konstruktor.

Method Summary
`void` | `doSegmentation(ij.process.ImageProcessor ip)` Hauptberechnungsklasse dieser Methode.

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### KidneyExtraction

    public KidneyExtraction(ij.ImagePlus imp)

  Der Konstruktor.

Parameters:
  `imp` - ImagePlus-Objekt von ImageJ

Method Detail

### doSegmentation

    public void doSegmentation(ij.process.ImageProcessor ip)

  Hauptberechnungsklasse dieser Methode. Hier werden im ersten Durchlauf die Konturpunkte berechnet und im zweiten Durchlauf auf ihre Gueltigkeit geprueft.

  Parameters:
    `ip` - ImageProcessor des Eingabebildes (ImageJ-Datentyp)

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD