如何把rgb顏色對應成數值,如何把RGB顏色對應成一個數值

2021-12-23 20:15:11 字數 2091 閱讀 1239

1樓:匿名使用者

在vc裡面有個巨集可以將rgb值轉成一個colorref的資料型別例如將紅色轉成colorref:colorref col = rgb(255,0,0);

2樓:匿名使用者

不嫌複雜的話可以用變數來定義,陣列更好,rgb顏色使用數字來定義,但也可以用英文標識來表示,比如colred

3樓:匿名使用者

可以rgb = r << 4 + g << 2 + b;(rgb均為標準的0-255,很多color類內部都這麼表示)

4樓:匿名使用者

rgb每個原色都是8位,argb最高位也是8位,a代表透明度.color = r<<16 + g << 8 + b;或者color = (r<<16)|(g<<8)|b;如果還需要透明度color=color|(a<<24);

5樓:匿名使用者

有個rgb函式可以合成顏色值啊

**中怎樣把rgb顏色值轉換成16進位制?

6樓:匿名使用者

rgb顏色格式是由3組0~255的數字構成,分別是紅(red)、綠(green)、藍(blue)的色值。

轉為專16進位制就是分別把紅綠藍三屬種顏色的色值轉為十六進位制,前面加個井號

例如:rgb(255,255,255),255的16進製為ff,所以結果就是#ffffff。

7樓:

|簡單的移位和按位加:

int r,g,b;

int c; // tc 用 long int;

// 如果次序是rrggbb

c = r << 16 |內 g << 8 | b;

// 如果次序是bbggrr

c = b << 16 | g << 8 | r;

---------------------------------例如容:

#include "stdio.h"

int rgb(int r,int g,int b)void main()

8樓:匿名使用者

|msdn中對

復rgb結構體的定義如制下:

the rgb macro is defined as follows.

#define rgb(r, g ,b) ((dword) (((byte) (r) | \

((word) (g) << 8)) | \(((dword) (byte) (b)) << 16)))由此可見,一bai個dword體中的後du三個字zhi節分別dao是b,g,r;最前一個位元組

為零。fun(byte r,byte g,byte b)

9樓:匿名使用者

string rgbconvert(int r,int g,int b)

沒有編譯

過,你自己調版試下權

rgb顏色對應的cmyk顏色值為多少

10樓:匿名使用者

直接在photoshop裡就按**模式--選擇就可以調整**為rgb和cmyk,看對應的顏色,也只需要用吸管工具,有相應的rgb和cmyk值。

你說的調整,沒有人工辦法接近,因為一個是顯示用,一個是印刷輸出用。就像印出來的永遠不可能有高等級顯示的那麼逼真一樣。

11樓:匿名使用者

直接在軟體(如ps ai等)裡面需入就會自動轉換為cmyk值,但有一點要注意的,cmyk的顏色範圍比較小,很多rgb顏色會印不出來的,超過了色彩範圍。

colorsz千通彩色卡為你提供參考.

如何提取一種顏色紅綠藍的具體資料(rgb數值)

12樓:匿名使用者

r:130;g:200;b:

250 rgb(255,23,140)是光的3原色,也即紅綠藍red、green、blue,它們的最大值是255,相當於100%。 紅色:rgb(255,0,0) 綠色:

rgb(0,255,0) 藍色:rgb(0,0,255) 白色:rgb(255,255,255) 天藍色rgb(240,255,255)

PS中如何用RGB數值看出顏色色調

其實沒必要分看紅 r 綠 g 藍 b 的數值,在色譜上選就可以了 rgb三者中找出最大值和最小值,飽和度 最大值 最小值 最大值,拾色器上最大值r 254,最小值b 58,那麼上面的飽和度s 254 58 254 0.7716 77 photoshop中如何用rgb數值看出顏色飽和度 rgb三者中找...

如何將rgb顏色的r,g,b值轉換成16進位制合併到一起

rgb顏色格式是由3組0 255的數字構成,分別是紅 red 綠 green 藍 blue 的色值。轉為16進位制就 內是分別把紅綠藍三容種顏色的色值轉為十六進位制,前面加個井號例如 rgb 255,255,255 255的16進製為ff,所以結果就是 ffffff。rgb顏色值轉換為16進位制顏色...

matlab中如何把矩陣對應成有顏色的網格

p 0.2920 0.5625 0.2009 0.4740 0.9561 0.3756 0.7694 0.4906 0.8580 0.6166 0.2731 0.9090 0.5955 0.1662 0.4442 0.4093 0.3358 0.1133 0.6262 0.5962 0.0287 0...