我在 Linux 環境下常用的英文字型是從我WinXP當中copy過來用的,共有arial, courier, 及times三套字型,其中一個原因是我希望我在 Linux 當中作的文件或投影片移轉到 Windows 上面來時,能夠得到儘量一致的效果,我不常在windows下看我自已做的投影片,但是卻常常需要寄給他人我在 Linux 下的投影片,因此,效果是否一致就變得是個問題,另一個我用Windows字型的原因是Linux提供的字型品質實在是不怎麼樣,根本不到堪用的程度。
不過昨天卻發現redhat釋出三套 Liberation 字型,分別是Sans, Serif, 及 mono,分別要用來取代上述的三套字型,我換上去之後,覺得效果還不錯,算是"堪用",至少是"堪我用"了。
我換用 Liberation 字型之後,雖沒有把arial等三套字型移除,我卻已先移除了原本 Linux 附的幾套字型,像是 Luxi Sans, Luxi Serif, bitstream vera Sans, bitstream vera Serif 等等,用不到又不好看,不過,缺少高品質的open source字型可能會是Linux以後要推廣的問題之一。
2007-05-23
2007-05-17
無意間發現 Wiki 好有效率
2007-05-03
我也來貢獻GPL程式
由於研究的需要,我需要找一個看圖軟體來增加裏面的演算法,之前曾想過用拿gimp來用,但gimp太大,光是看懂要改得動裏面的程式碼就不知道要花多久時間,後來想到我目前用的看圖軟體gqview,gqview是不錯,只是似乎它本身沒有存檔的功能,而存檔功能是我一定需要的。後來嘗試改 xv,還蠻順利的,xv程式碼並不會太難懂,改起來也還算方便。
我目前在我的這一版xv上面共實作了5個演算法,三個邊偵測,二個膚色偵測,這些演算法實作上去之後,對以後實驗有很大幫助。由於xv是GPL,所以我也把我改過的xv也放到網路上來,有興趣的人可以到這裏下載。
簡介一下我加上去的演算法:
下面這一張是原圖:
下面這一張是Sobel mask:
下面這一張是膚色偵測:
下面這一張是另一個膚色偵測演算法:
下面這一張是prewitt mask:
膚色偵測其實有不同的演算法,我沒有把實作那一個膚色偵測演算法的公式寫出來其實還不夠,不過,這裏很難放上LaTex的排版文字,我想,就留給有興趣的朋友再去 trace 程式碼了。
另外,這幾個演算法都有加上 hot-key,可以在主畫面的algorithm按鈕中看到,方便我自已實驗用。
我放上來的另一個目的是備份這份程式碼,因此也會不定期更新,有更新,就自然而然會把舊版殺掉,因此若是有需要的朋友點了link後找不到的話,就自已到http://www.csie.ncu.edu.tw/~955302027來找吧。
我目前在我的這一版xv上面共實作了5個演算法,三個邊偵測,二個膚色偵測,這些演算法實作上去之後,對以後實驗有很大幫助。由於xv是GPL,所以我也把我改過的xv也放到網路上來,有興趣的人可以到這裏下載。
簡介一下我加上去的演算法:
下面這一張是原圖:
下面這一張是Sobel mask:
下面這一張是膚色偵測:
下面這一張是另一個膚色偵測演算法:
下面這一張是prewitt mask:
膚色偵測其實有不同的演算法,我沒有把實作那一個膚色偵測演算法的公式寫出來其實還不夠,不過,這裏很難放上LaTex的排版文字,我想,就留給有興趣的朋友再去 trace 程式碼了。
另外,這幾個演算法都有加上 hot-key,可以在主畫面的algorithm按鈕中看到,方便我自已實驗用。
我放上來的另一個目的是備份這份程式碼,因此也會不定期更新,有更新,就自然而然會把舊版殺掉,因此若是有需要的朋友點了link後找不到的話,就自已到http://www.csie.ncu.edu.tw/~955302027來找吧。
Subscribe to:
Posts (Atom)