Enum BinarizationMethod

Enum BinarizationMethod

Der Name: Aspose.Note.Saving Zusammensetzung: Aspose.Note.dll (25.4.0)

Erläutert eine binarisierende Methode für ein Bild.

public enum BinarizationMethod
   {
      None,
      Otsu,
      GlobalThreshold,
      AdaptiveMeanC,
      AdaptiveMedianC,
      AdaptiveGaussianC,
      BinarizeByPercentage
   }

Fields

FixedThreshold = 0

Die Binarisierung des Bildes erfolgt mit angegebenen festen Grenzen.

Otsu = 1

Die Binarisierung des Bildes wird adaptiv durchgeführt, indem die Methode von Otsu verwendet wird, um die Grenze zu bewerten.

Examples

Zeigt, wie man ein Dokument als binäre Bild mit der Methode von Otsu speichert.

string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
   Document oneFile = new Document(dataDir + "Aspose.one");
   dataDir += @"\SaveToBinaryImageUsingOtsuMethod_out.png";
   oneFile.Save(dataDir, new ImageSaveOptions(SaveFormat.Png)
   {
      ColorMode = ColorMode.BlackAndWhite,
      BinarizationOptions = new ImageBinarizationOptions()
      {
         BinarizationMethod = BinarizationMethod.Otsu,
      }
   });

Zeigt, wie man ein Dokument als binäres Bild mit einem festen Grenzwert speichert.

string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
   Document oneFile = new Document(dataDir + "Aspose.one");
   dataDir += "SaveToBinaryImageUsingFixedThreshold_out.png";
   oneFile.Save(dataDir, new ImageSaveOptions(SaveFormat.Png)
                             {
                                 ColorMode = ColorMode.BlackAndWhite,
                                 BinarizationOptions = new ImageBinarizationOptions()
                                 {
                                     BinarizationMethod = BinarizationMethod.FixedThreshold,
                                     BinarizationThreshold = 123
                                 }
                             });
 Deutsch