Enum BinarizationMethod

Enum BinarizationMethod

Namn på plats: Aspose.Note.Saving Sammanfattning: Aspose.Note.dll (25.4.0)

Specifikerar binariseringsmetoden för en bild.

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

Fields

FixedThreshold = 0

Bildens binarisering utförs med hjälp av en angiven fast tröskel.

Otsu = 1

Bilds binarisering utförs adaptivt med hjälp av Otsus metod för att utvärdera tröskelvärdet.

Examples

Visa hur man sparar ett dokument som en binär bild med hjälp av Otsus metod.

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,
      }
   });

Visa hur man sparar ett dokument som en binär bild med hjälp av en fast gräns.

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
                                 }
                             });
 Svenska