幾種圖片平滑縮小方法比較測試程式 |
|
bruce0211
版主 ![]() ![]() ![]() ![]() ![]() 發表:157 回覆:668 積分:279 註冊:2002-06-13 發送簡訊給我 |
針對下列文章的討論
http://delphi.ktop.com.tw/topic.php?topic_id=43046
http://delphi.ktop.com.tw/topic.php?TOPIC_ID=34732
http://delphi.ktop.com.tw/topic.php?TOPIC_ID=23589 實際將各位長官提供的幾種方法(內插法,平滑法,API法)統一比較測試
已改為 Delphi 版本 測試環境:以大於 1024 X 768 之 JPG 檔(或任何大於 640 X 480 之 JPG)轉成 640 X 480 JPG 檔,比較其效果
目前總結:(可能要多取樣不同的照片才能最後定論)
由優而劣
JerryKuo 長官內插法 & 站長平滑法差不多 > API 法 > 站長內插法 但站長平滑法是所有轉出圖檔中 Size 最小的
所以應該是目前測試出最完美的轉檔方法,但得再多找幾張圖片測試 發表人 - bruce0211 於 2004/01/06 17:38:15
|
領航天使
站長 ![]() ![]() ![]() ![]() ![]() ![]() 發表:12216 回覆:4186 積分:4084 註冊:2001-07-25 發送簡訊給我 |
|
領航天使
站長 ![]() ![]() ![]() ![]() ![]() ![]() 發表:12216 回覆:4186 積分:4084 註冊:2001-07-25 發送簡訊給我 |
|
bruce0211
版主 ![]() ![]() ![]() ![]() ![]() 發表:157 回覆:668 積分:279 註冊:2002-06-13 發送簡訊給我 |
引言: 個人以為不同演算法只是提供一個方法 使用於不同場合 並無優劣之分 至於大小的話是因為 平滑化造成色彩接近 所以壓縮率會增高 ~~~Delphi K.Top討論區站長~~~報告站長大人 小弟覺得好壞是可以量化的 例如從500萬像素轉成 640X480 Size 時可以比較 1.當人物高度比例約為 4-5 公分時(在 640X480 照片上),表情是否被轉成缺牙斜眼或歪嘴 2.旗竿有無變成是斜紋湊成的直線 3.幾何建築的崚邊有無斜紋出現(如下圖),第一張由JerryKuo 長官內插法轉出,第二張由站長平滑法轉出 4.可知平滑法真的較好(且檔案佔硬碟SIZE較小) 5.我怕我程式碼由JerryKuo 長官BCB 轉過來時,浮點數處理有誤差,還直接拿JerryKuo 長官BCB 原版程式轉檔也是出現斜紋 6.也許我測試的照片不夠多,大家有空幫忙測看看是否站長平滑法最好 7.照片為新光集團花蓮兆豐農場 |
領航天使
站長 ![]() ![]() ![]() ![]() ![]() ![]() 發表:12216 回覆:4186 積分:4084 註冊:2001-07-25 發送簡訊給我 |
引言: 好壞是可以量化的 例如從500萬像素轉成 640X480 Size 時可以比較 1.當人物高度比例約為 4-5 公分時(在 640X480 照片上),表情是否被轉成缺牙斜眼或歪嘴 2.旗竿有無變成是斜紋湊成的直線 3.幾何建築的崚邊有無斜紋出現(如下圖),第一張由JerryKuo 長官內插法轉出,第二張由站長平滑法轉出 4.可知平滑法真的較好(且檔案佔硬碟SIZE較小)1.以您的這個用途來說,您的觀點是正確的,利用這樣的特徵來比對圖形縮小,平滑化當然是比較好的,在各種繪圖軟體,圖形縮小時一定都會用上平滑化的功能! 2.但是如果是動態的影像撥放,必須一秒中播放30張圖片,而且必須縮放至指定的大小時,採用平滑化反而會讓速度變慢,當然這也要看硬體的效能如何了. 3.站長佩服您深入研究探討的精神! ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~ |
bruce0211
版主 ![]() ![]() ![]() ![]() ![]() 發表:157 回覆:668 積分:279 註冊:2002-06-13 發送簡訊給我 |
|
qalin
一般會員 ![]() ![]() 發表:20 回覆:45 積分:13 註冊:2003-07-18 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |