| 5 | 1/1 | 返回列表 |
| 查看: 1026 | 回復: 8 | ||||
| 當前只顯示滿足指定條件的回帖,點擊這里查看本話題的所有回帖 | ||||
guoman2006銀蟲 (初入文壇)
|
[求助]
求一個fortran程序的解釋
|
|||
|
subroutine rrgbcolor(iout,icol,imax,iprt) c Set the color on a continous 0-1 scale if (iprt .eq. 1) write (iout,*) 'stroke' if (imax .eq. 1) then write (iout,1000) 0.0,0.0,0.0 else rcol=2.0*float(icol-1)/float(imax-1) if (rcol .le. 1.0) then write (iout,1000) (1.0-rcol),rcol,0.0 else rcol=rcol-1.0 write (iout,1000) 0.0,(1.0-rcol),rcol end if end if if (iprt .eq. 1) write (iout,*) 'newpath' return 1000 format(3f6.2,' setrgbcolor') end |
|
這是一個color變量及一個max變量對應的輸出RGB三色組合的顏色 color和max的定義你自己應該看得懂 輸出的顏色是一個RGB三色元素組合,包括R、G、B三個0到1之間的數(shù),分別代表紅、綠、藍三個顏色權(quán)重,0就是沒有,1就是100%,然后三種顏色的組合 輸出顯示顏色的效果: 1當max=0,輸出純黑(R=0,G=0,B=0)(你明白光色原理嗎?) 2當col/max不超過0.5,則輸出顏色(R=1-2*col/max, G=2*col/max, B=0) 3當col/max超過0.5,則輸出顏色(R=0, G=1-2*col/max, B=2*col/max) R G B 的不同比例混合成不同顏色 你可以在PS中自己試著調(diào)和一下。 |

木蟲 (職業(yè)作家)
中國特色

超級版主 (文學泰斗)
No gains, no pains.
![]() |
專家經(jīng)驗: +21105 |
| 在編輯器內(nèi)使用單步執(zhí)行方式,樓主就能理解每句的含義了 |
木蟲 (小有名氣)
|
給定一個color變量及一個max變量,輸出對應的顏色 其中color和max都是正數(shù),并且color不大于max,color=icol-1,max=imax-1 輸出的顏色是一個RGB元組,包括R、G、B三個0到1之間的數(shù),分別代表紅、綠、藍三個顏色分量 顏色的具體計算方法是: 1、如果max=0,則輸出黑色(R=0,G=0,B=0) 2、如果col/max不超過0.5,則輸出顏色(R=1-2*col/max, G=2*col/max, B=0) 3、如果col/max已超過0.5,則輸出顏色(R=0, G=1-2*col/max, B=2*col/max) |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 求調(diào)劑 +7 | 爭取九點睡 2026-03-28 | 8/400 |
|
|---|---|---|---|---|
|
[考研] 316求調(diào)劑 +6 | 江辭666 2026-03-26 | 6/300 |
|
|
[考研] 復試調(diào)劑 +3 | raojunqi0129 2026-03-28 | 3/150 |
|
|
[考研] 394求調(diào)劑 +3 | 好事多磨靜候佳?/a> 2026-03-26 | 5/250 |
|
|
[考研] 0703化學 +10 | 妮妮ninicgb 2026-03-27 | 10/500 |
|
|
[考研] 317求調(diào)劑 +6 | 十閑wx 2026-03-24 | 6/300 |
|
|
[考研] 求調(diào)劑 +6 | 蘆lty 2026-03-25 | 7/350 |
|
|
[考研] 070300求調(diào)劑306分 +4 | 26要上岸 2026-03-27 | 4/200 |
|
|
[考研] 286求調(diào)劑 +4 | 丟掉懶惰 2026-03-27 | 7/350 |
|
|
[考研] 285求調(diào)劑 +4 | AZMK 2026-03-27 | 7/350 |
|
|
[考研] 一志愿上海理工能源動力(085800)310分求調(diào)劑 +3 | zhangmingc 2026-03-27 | 4/200 |
|
|
[考研] 一志愿南師大0703化學 275求調(diào)劑 +4 | Ripcord上岸 2026-03-27 | 4/200 |
|
|
[考研] 085600,材料與化工321分,求調(diào)劑 +9 | 大饞小子 2026-03-27 | 9/450 |
|
|
[考研] 一志愿陜師大生物學071000,298分,求調(diào)劑 +5 | SYA! 2026-03-23 | 5/250 |
|
|
[考研] 321求調(diào)劑 +6 | wasdssaa 2026-03-26 | 6/300 |
|
|
[考研] 081200-11408-276學碩求調(diào)劑 +3 | 崔wj 2026-03-26 | 3/150 |
|
|
[考研] 材料與化工304求B區(qū)調(diào)劑 +3 | 邱gl 2026-03-26 | 6/300 |
|
|
[考研] 302求調(diào)劑 +4 | 錦衣衛(wèi)藤椒 2026-03-25 | 4/200 |
|
|
[考研] 一志愿吉大化學322求調(diào)劑 +4 | 17501029541 2026-03-23 | 6/300 |
|
|
[考研] 接收2026碩士調(diào)劑(學碩+專碩) +4 | allen-yin 2026-03-23 | 6/300 |
|