獲取顏色深度
色深以每像素位元數 (bpp) 為單位衡量,用於提供顏色成分資訊,無論是用於指示單個像素顏色的位數,還是用於單個像素的每個顏色成分的位數。它還可用於在某些情況下確定圖像的質量,因為不同的圖像 bpp 會導致圖像質量的不同結果。 (較高的 bpp,更多的圖像解析度)圖像檔案可以從文件路徑 AnyBitmap.FromFile
加載(@"FILE_PATH").
.BitsPerPixel` 然後可以用在生成的 AnyBitmap 上,以獲取色深。
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);
Imports IronSoftware.Drawing Imports System ' Load an AnyBitmap from a file Private sample As AnyBitmap = AnyBitmap.FromFile("FILE_PATH") ' Gets and prints the color depth in terms of bits per pixel Private colorDepth = sample.BitsPerPixel Console.WriteLine(colorDepth)
Install-Package IronSoftware.System.Drawing
色深以每像素位元數 (bpp) 為單位衡量,用於提供顏色成分資訊,無論是用於指示單個像素顏色的位數,還是用於單個像素的每個顏色成分的位數。它還可用於在某些情況下確定圖像的質量,因為不同的圖像 bpp 會導致圖像質量的不同結果。 (較高的 bpp,更多的圖像解析度)圖像檔案可以從文件路徑 AnyBitmap.FromFile
加載(@"FILE_PATH").
.BitsPerPixel` 然後可以用在生成的 AnyBitmap 上,以獲取色深。