瀏覽單個文章
Nyserq
Major Member
 

加入日期: Oct 2001
您的住址: 風城
文章: 163
引用:
Originally posted by Nyserq

正確resize法只有一種

假設原始寬高是w和h 我們目標的寬度是w1
則目標的高度h1算法為
h1=h*(w1/w)*(11/10)
如果是16:9 再乘上(3/4)
如果是4:3就不用乘
resize後再把高補黑邊(或裁切)成16的倍數
其中w和h是裁切後的寬高
resize之後,就隨便你怎麼加黑邊了
640x352加黑邊成640x480也行 如果你要搭配螢幕解析度640x480的話...

算式中(11/10)要換成(79/72)也行(Gordian Knot應該是用這個)
更準


補充:
先裁邊,讓w=704 h=480 再套公式算 resize成640x480
好處是不用補多餘黑邊,640x480對映螢幕解析度640x480會有較好的播放效果
推薦這個方式

但如果不想左右裁邊裁那麼多,或是不想轉成640(嫌太大或太小)
就自行設定w和h和w1值 去計算h1
這樣比例也是正確,只是對avi來說不是效果最好的數字
 
舊 2003-07-02, 11:28 AM #22
回應時引用此文章
Nyserq離線中