Obtener Profundidad de Color
using IronSoftware.Drawing;
using System;

// Load an AnyBitmap from a file
AnyBitmap sample = AnyBitmap.FromFile(@"FILE_PATH");

// Gets and prints the color depth in terms of bits per pixel
var colorDepth = sample.BitsPerPixel;
Console.WriteLine(colorDepth);
NuGet Download
PM > Install-Package IronSoftware.System.Drawing
Obtener Profundidad de Color

Obtener Profundidad de Color

La profundidad de color se mide en bits por píxel (bpp), utilizada para proporcionar información sobre los componentes de color. Esto es tanto en términos de los bits utilizados para indicar el color de un solo píxel como el número de bits utilizados para cada componente de color de un solo píxel. También se puede usar para determinar la calidad de una imagen, ya que diferentes bpp de imagen resultan en una variación en la calidad de la imagen (mayor bpp generalmente indica más definición de imagen).

Un archivo de imagen se puede leer desde una ruta de archivo usando AnyBitmap.FromFile("FILE_PATH"). You can then use .BitsPerPixel on the generated AnyBitmap object to get the color depth of the image.

Ver en GitHub

¿Listo para empezar?

Nuget Downloads 21,321,696Versión:2026.11recién lanzado