Class ImageBinarizationOptions

ImageBinarizationOptions class

Opciones de binarización de imágenes.

public class ImageBinarizationOptions

Constructores

NombreDescripción
ImageBinarizationOptions()Constructor predeterminado

Propiedades

NombreDescripción
BinarizationMethod { get; set; }Obtiene o establece el método de binarización. El valor predeterminado esFixedThreshold .
BinarizationThreshold { get; set; }Obtiene o establece el valor de umbral para el método de binarización de umbral fijo. El valor predeterminado es 128.

Ejemplos

Muestra cómo guardar un documento como imagen binaria usando el método de Otsu.

// La ruta al directorio de documentos.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();

// Cargue el documento en Aspose.Note.
Document oneFile = new Document(dataDir + "Aspose.one");

dataDir = dataDir + "SaveToBinaryImageUsingOtsuMethod_out.png";

// Guarda el documento como gif.
oneFile.Save(dataDir, new ImageSaveOptions(SaveFormat.Png)
                        {
                            ColorMode = ColorMode.BlackAndWhite,
                            BinarizationOptions = new ImageBinarizationOptions()
                                                  {
                                                      BinarizationMethod = BinarizationMethod.Otsu,
                                                  }
                        });

Muestra cómo guardar un documento como imagen binaria utilizando un umbral fijo.

// La ruta al directorio de documentos.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();

// Cargue el documento en Aspose.Note.
Document oneFile = new Document(dataDir + "Aspose.one");

dataDir = dataDir + "SaveToBinaryImageUsingFixedThreshold_out.png";

// Guarda el documento como gif.
oneFile.Save(dataDir, new ImageSaveOptions(SaveFormat.Png)
                          {
                              ColorMode = ColorMode.BlackAndWhite,
                              BinarizationOptions = new ImageBinarizationOptions()
                                                        {
                                                            BinarizationMethod = BinarizationMethod.FixedThreshold,
                                                            BinarizationThreshold = 123
                                                        }
                          });

Ver también