## PaletteMiningMethod enumeration

El método de minería de la paleta de imágenes

```csharp
public enum PaletteMiningMethod
```

### Valores

| Nombre | Valor | Descripción |
| --- | --- | --- |
| UseCurrentPalette | `0` | Usar paleta existente de la imagen |
| ColorClustering | `1` | El método de agrupación de colores |
| Histogram | `2` | El método del histograma |

### Ejemplos

El siguiente ejemplo muestra cómo comprimir una imagen PNG, usando color indexado con la paleta de mejor ajuste

```csharp
[C#]

// Carga la imagen png        
    string  sourceFilePath="OriginalRings.png";
    string  outputFilePath="OriginalRingsOutput.png";
    using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(sourceFilePath))
{
    image.Save(outputFilePath, new Aspose.Imaging.ImageOptions.PngOptions()
    {
         Progressive = true,
             // Usar tipo de color indexado
         ColorType = Aspose.Imaging.FileFormats.Png.PngColorType.IndexedColor,
             // Usar compresión máxima
         CompressionLevel = 9,
      // Obtenga la paleta de colores de 8 bits más cercana que cubra tantos píxeles como sea posible, de modo que una imagen paletizada
         // es casi indistinguible visualmente de uno no paletizado.
         Palette = Aspose.Imaging.ColorPaletteHelper.GetCloseImagePalette((Aspose.Imaging.RasterImage)image, 256, Aspose.Imaging.PaletteMiningMethod.Histogram)
    });
}
    // El tamaño del archivo de salida debe reducirse significativamente
```

### Ver también

* espacio de nombres [Aspose.Imaging](../../aspose.imaging)
* asamblea [Aspose.Imaging](../../)

<!-- DO NOT EDIT: generated by xmldocmd for Aspose.Imaging.dll -->
