2011年3月23日 星期三

放大率與涵蓋區域

這是看了冼鏡光老師的近拍(最短)對焦距離的迷思後整理出來的公式所寫的小程式,用來計算放大率與涵蓋區域。

一樣不能關掉JavaScript,不然無法使用。
對焦距離是指被攝物到感光元件的距離,不是被攝物到鏡頭前緣的距離。
通常機身上會有一個Φ符號代表底片/感光元件的位置,所以對焦距離是從這邊量起。
焦距跟光圈要填入實體的焦距跟光圈,不用轉成等效的焦距跟光圈。

計算放大率與涵蓋區域

感光元件格式
感光元件長邊(mm)
感光元件短邊(mm)
對角線(mm)
焦距(mm)
對焦距離(cm)
放大率
涵蓋區域長邊(mm)
涵蓋區域短邊(mm)

等效焦距與光圈

最近看了冼鏡光老師的基礎知識:什麼是片幅、視角、與裁切因子?,整理一下裡面的公式,用JavaScript寫了一個小程式來換算等效焦距與光圈。

首先瀏覽器的JavaScript要開啟,如果關掉就沒辦法計算了。
轉換前是指鏡頭標示的實體135焦距跟光圈,
轉換後是等效135的焦距跟光圈。
要注意的是,轉換後光圈是指等效的景深,進光量還是跟鏡頭標示是一樣的。
另外因為即使同一間廠商的感光元件尺寸也不一定會一樣,所以可以自己查詢後修改尺寸。

假設將一個標示60mm/F2.8鏡頭接到Canon 600D上,就先將轉換前格式選135 Full-Frame,再把鏡頭的焦距跟光圈填上,再將轉換後格式選擇Canon EOS APS-C,就會算出等校的焦距為95.2mm,光圈為F4.4。

如果有發現錯誤或有疑問歡迎討論。

計算等效焦距與光圈

轉換前格式
長邊(mm)
短邊(mm)
對角線(mm)
焦距(mm)
光圈(f)
轉換後格式
長邊(mm)
短邊(mm)
對角線(mm)
焦距(mm)
光圈(f)