Farbtiefe abrufen
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
Farbtiefe abrufen

Farbtiefe abrufen

Die Farbtiefe wird in Bit pro Pixel (bpp) gemessen und dient zur Angabe von Informationen über die Farbkomponenten. Dies bezieht sich entweder auf die Anzahl der Bits, die zur Angabe der Farbe eines einzelnen Pixels verwendet werden, oder auf die Anzahl der Bits, die für jede Farbkomponente eines einzelnen Pixels verwendet werden. Es kann auch zur Bestimmung der Bildqualität verwendet werden, da unterschiedliche Bild-bpp-Werte zu unterschiedlicher Bildqualität führen (höhere bpp-Werte deuten im Allgemeinen auf eine höhere Bildschärfe hin).

Eine Bilddatei kann von einem Dateipfad mit AnyBitmap.FromFile("FILE_PATH") gelesen werden. You can then use .BitsPerPixel on the generated AnyBitmap object to get the color depth of the image.

Auf GitHub ansehen

Bereit anzufangen?

Nuget Downloads 21,568,779Version:2026.11gerade veröffentlicht