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...