BinarizeFixed

DicomImage.BinarizeFixed method

Binarisierung eines Bildes mit vordefiniertem Schwellwert

public override void BinarizeFixed(byte threshold)
ParameterTypBeschreibung
thresholdByteSchwellwert. Wenn der entsprechende Grauwert eines Pixels größer als der Schwellenwert ist, wird ihm ein Wert von 255 zugewiesen, andernfalls 0.

Beispiele

Das folgende Beispiel digitalisiert ein DICOM-Bild mit dem vordefinierten Schwellenwert. Binarisierte Bilder enthalten nur 2 Farben - Schwarz und Weiß.

[C#]

string dir = "c:\\temp\\";

using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(dir + "sample.dicom"))
{
    Aspose.Imaging.FileFormats.Dicom.DicomImage dicomImage = (Aspose.Imaging.FileFormats.Dicom.DicomImage)image;

    // Binarisiere das Bild mit einem Schwellenwert von 127.
    // Wenn ein entsprechender Grauwert eines Pixels größer als 127 ist, wird ihm ein Wert von 255 zugewiesen, sonst 0.
    dicomImage.BinarizeFixed(127);
    dicomImage.Save(dir + "sample.BinarizeFixed.png", new Aspose.Imaging.ImageOptions.PngOptions());
}

Siehe auch