P_hot.gif (640 × 480 像素,檔案大小:17 KB,MIME 類型:image/gif


本圖片是以PNG、GIF或JPEG格式上傳。然而,其中包含的資料或訊息,應該重新建立成可縮放向量圖形SVG)檔案,以更有效率或更準確的方式儲存。如有可能,請上傳本圖片的SVG格式版本。在上傳之後,請修改維基各姊妹計畫中所有使用舊版圖片的條目(列在圖像連結章節中),替換為新版圖片,並在舊圖片的描述頁中加入{{Vector version available|新圖片名稱.svg}}模板,同時移除本模板。

摘要

描述 Hot color gradient in Gnuplot (black-red-yellow-white)
來源 self-made using Gnuplot
作者 Adam majewski
其他版本

Gnuplot source code

set palette rgbformulae 21,22,23 
set terminal gif
set output 'p.gif'
test palette

Numbers after rgbformulae denote number of color function ( see https://astro.uni-bonn.de/~ithies/gnuplot/colortools/rgbformulae.gp ) It means that:

  • color.R=3x
  • color.G=3x-1
  • color.B=3x-2

C code

/* this is part of code which shows how to get above gradient */
unsigned char color[3]; /* array */ 
int convert2light(double p)
{
 if (p<0) return 0;
 if (p>1) return 255;
 else return (int)255*p;
}
void GiveHotColorGradient(double position,unsigned char c[])
{ /* (black-red-yellow-white) */
 c[0] = convert2light(3*position);
 c[1] = convert2light(3*position-1);
 c[2] = convert2light(3*position-2);  
}

See also other images of color gradients

授權條款

我,本作品的著作權持有者,決定用以下授權條款發佈本作品:
GNU head 已授權您依據自由軟體基金會發行的無固定段落、封面文字和封底文字GNU自由文件授權條款1.2版或任意後續版本,對本檔進行複製、傳播和/或修改。該協議的副本列在GNU自由文件授權條款中。
w:zh:創用CC
姓名標示 相同方式分享
此檔案採用創用 CC 姓名標示─相同方式分享 4.0 國際3.0 未本地化2.5 通用版2.0 通用版1.0 通用版授權條款。
您可以自由:
  • 分享 – 複製、發佈和傳播本作品
  • 重新修改 – 創作演繹作品
惟需遵照下列條件:
  • 姓名標示 – 您必須指名出正確的製作者,和提供授權條款的連結,以及表示是否有對內容上做出變更。您可以用任何合理的方式來行動,但不得以任何方式表明授權條款是對您許可或是由您所使用。
  • 相同方式分享 – 如果您利用本素材進行再混合、轉換或創作,您必須基於如同原先的相同或兼容的條款,來分布您的貢獻成品。
您可以選擇您需要的授權條款。

說明

添加單行說明來描述出檔案所代表的內容

在此檔案描寫的項目

描繪內容

檔案歷史

點選日期/時間以檢視該時間的檔案版本。

日期/時間縮⁠圖尺寸使用者備⁠註
目前2008年3月9日 (日) 13:47於 2008年3月9日 (日) 13:47 版本的縮圖640 × 480(17 KB)Soul windsurfer{{Information |Description= |Source=self-made |Date= |Author= Adam majewski |Permission= |other_versions= }}

下列頁面有用到此檔案:

全域檔案使用狀況

以下其他 wiki 使用了這個檔案: