2003/04/17 請教 色三角形/色度 程式 要如何撰寫? |
尚未結案
|
auslk
初階會員 發表:35 回覆:77 積分:32 註冊:2003-02-17 發送簡訊給我 |
|
taishyang
站務副站長 發表:377 回覆:5490 積分:4563 註冊:2002-10-08 發送簡訊給我 |
auslk您好:
引言: 1.色度 (X,Y) 1-1 輸入 X,Y座標 ==>顯示出 顏色 1-2 游標點到 顏色 或 區塊 ==>顯示 x,y 座標 2.色三角形圖1-1 在Image的OnMouseDown事件中用Image1->Canvas->Pixels[X][Y] 或是 R = GetRValue(Image1->Canvas->Pixels[X][Y]); G = GetGValue(Image1->Canvas->Pixels[X][Y]); B = GetBValue(Image1->Canvas->Pixels[X][Y]);2-2 同上的事件中 Edit1->Text=X,Y;2. 您指的是色彩模型的轉換嗎??? 可以參考: http://delphi.ktop.com.tw/topic.php?TOPIC_ID=20214 順心 <>~我也是在學習的階段,所以請您多多見諒與指教~> |
RaynorPao
版主 發表:139 回覆:3622 積分:7025 註冊:2002-08-12 發送簡訊給我 |
引言: 親愛的各位先進們! 不好意思!想請教以下: 1.色度 (X,Y) 1-1 輸入 X,Y座標 ==>顯示出 顏色 1-2 游標點到 顏色 或 區塊 ==>顯示 x,y 座標 2.色三角形圖 以上 不知有哪位先進能指點 小弟 哪裡有相關資料可以查詢 或程式 謝謝! auslk 你好: (1-1)想要抓取螢幕上任何一點的 R,G,B 值,請參考以下的做法 >Caption="R: ">Caption="G: " IntToStr(GetGValue(color)); Label3->Caption="B: " IntToStr(GetBValue(color)); ReleaseDC(NULL, hdc); } (1-2)用 Win32 API GetCursorPos (上面有範例了) (2)得到 R,G,B 的值,就可以自己畫了-- Enjoy Researching & Developing --
------
-- 若您已經得到滿意的答覆,請適時結案!! -- -- 欲知前世因,今生受者是;欲知來世果,今生做者是 -- -- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 -- |
Royce520
高階會員 發表:18 回覆:157 積分:100 註冊:2002-09-13 發送簡訊給我 |
dear auslk,
你的問題是要輸入 小寫的x,y 色座標 轉換成顏色吧,
不是 X, Y吧...這樣你還少個Z座標喔
至於你若要 顯示 某一 x,y 的顏色, 是的...可以換算出來的
不過你知道你顯示設備的特性嗎 也就是三原色及白點的色座標嗎...
還有三個顏色的亮度響應關係嗎...如果不知道 哪就沒法準確的轉換
不過 不過 你還是可以假設的 你的螢幕是相似於 sRGB 的...這樣妳
利用 sRGB 相關的資料 就可以換算出 相近的顏色了 至於哪裡可以找到這些資料呢 ...如下
http://homepages.borland.com/efg2lab/ *真實的事物最美, 簡單的道理最好, 我能體會的 太少*
------
不要忘記呼吸,不要忘記編程! ∩__∩ |
dllee
站務副站長 發表:321 回覆:2519 積分:1711 註冊:2002-04-15 發送簡訊給我 |
感謝 Royce520 ,這我也一直在找說...
http://homepages.borland.com/efg2lab/Graphics/Colors/Chromaticity.htm
<iframe width=800 height=600 src="http://homepages.borland.com/efg2lab/Graphics/Colors/Chromaticity.htm"></iframe> 沒空更新的網頁...
http://dllee.ktop.com.tw C及指標教學,計算機概論,資訊管理導論... http://big5.to/吃軟也吃硬 http://coolsite.to/ushells 介紹Shells,LiteStep,GeoShell....
------
http://www.ViewMove.com |
taishyang
站務副站長 發表:377 回覆:5490 積分:4563 註冊:2002-10-08 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |