簡體   English   中英

在C#中檢查RGB顏色值?

[英]Checking RGB color value in C#?

我是C#的新手,無法在線找到有關顏色類型的任何信息。 抱歉,這是一個措辭不佳的問題。

我試圖做一個if語句,檢查顏色數組中零件的RGB值是否是某種顏色,但是我不確定如何處理。 基本上我想做的是這樣的:

if(color[100, 100] = RGB Color 255, 0, 0)
{
    //Do something
}

C#中的代碼為:

if (color[100, 100] == Color.FromARGB(255, 0, 0))
{
    //do something...
}

Color.FromARGB()方法也有一個重載,其中第一個參數接受0-255之間的alpha不透明度級別,但您可能不需要這樣做。

上面的代碼當然假設您的color[,]數組實際上包含一個顏色數組。

您在尋找System.Drawing.Color嗎?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM