眾所周知,數學上有乙個**分割點--0.618。據說用次比例數分割是最具美感的,從美眉身材到高樓建築,從藝術到繪畫無不出其之左,因此被稱為"神奇 的"**分割點。與此同時,人們也對其進行了大量的研究,研究結果更是大量的"神奇"說法。不過,我輩是現實主義者,"神奇"就不談了,還是看看咋用它的 "神奇"解決我的問題吧--網頁配色之**分割法。
諸位製作過烘培雞(homepage)的大蝦們都知道,製作網頁時網頁背景與前景的字型配色比較麻煩的。如果背景顏色與字型顏色的搭配不合理,就會使 網頁效果大打折扣。如果背景色與字型色的對比度太大,就會顯得太刺眼;如果對比度太小,就會使網頁風格變得過於沉悶。要達最佳配色實在是麻煩之至,自定義 -〉**效果-〉不合適-〉從頭來……,
到最後發現我們大部分寶貴的time都花在了上面。不過別急,有了我的"網頁配色之**分割法"之後,就可以大大節省你的時間了。別打!別打!我馬上就進入正題了(嗚……嗚……)。
**分割法的基本原理是這樣的:把顏色的對比度(背景與前景)調節在0.618比例附近的位置上。下面我以frontpage 2000為例來講解一下具體操作。
1.選擇背景色(記住顏色的亮度值)。開啟frontpage 2000以後單擊滑鼠右鍵,選擇"網頁屬性",彈出"網頁屬性"對話方塊後選擇"背景"單元(或"格式"選單下的"背景"選項),然後在背景色選項中選取你 想要的任意背景色,然後確定(本例中選取橄欖綠rgb:0,128,0 亮度:60)。
2.選擇前景色。選擇格式-〉字型,在字型顏色中選取"其他顏色"。彈出顏色對話方塊後選擇"自定義",彈出windows的標準顏色對話方塊。
3.計算亮度值。若背景色的亮度值為0-92時,將上述對話方塊中的亮度確定為x+148;若在148-240之間則定為x-148。然後選擇任何你認 為搭配合理的顏色(亮度值不變)作為前景色。選擇原理如下:亮度的最大值是240,**分割值為240×0.618≈148,即亮度差為148為最佳對比 度,因此選取的前景色與背景色亮度值至少有一位於0-92或148-240之間,其他亮度值不一選取(強烈建議)。
ok,確定,輸入幾個字元看看效果,是不是要好一點呢?
摘編自【
一維搜尋 黃金分割法
一 分割法的基本思想與原理 分割法適用於 a.b 區間上的任何單峰函式求極小值問題,對函式除要求 單峰 外不做其他要求,甚至可以不連續。分割法是建立在區間消去法原理基礎上的試探方法,即在搜尋區間 a,b 內適當插入兩點a1,a2,並計算其函式值。a1,a2將區間分成三段,應用函式的單峰性質,通過函式...
黃金分割法求函式最小值
測試表示式 x 2 2 x 測試區間 3 5 測試精度e 0.2 書上最小值x 1.0255 f 0.999 function result byval expression as string,byval x as string as single dim tmpstr as string tmp...
精確一維搜尋 黃金分割法(0 618)
文章內容摘自uestc最優化張老師的ppt 分割法 0.618法 適用於任何單峰值函式?求極小點的問題,甚至對函式可以不要求連續。單峰函式 設?r r,是在 上的全域性極小點,如果對於 上的任意兩點?1,2,且?1 2都有 那麼稱?是區間 上的單峰函式。若?1 2,稱 1,2 為搜尋區間。基本思想 ...