看板 DSLR 關於我們 聯絡資訊
這問題蠻好玩的算起來也不難, 我只有M43小DC,所以以M43的小DC為基準來算, 其他片幅就稍微換算一下即可, Remark: 以下計算是以在感光元件上的成像大小為準, 而物體放在光軸上,以物體物距與一半寬度的tan角占視角的百分比去算的, 所以輸入數值時請小心不要物體物距與寬度的tan角大於鏡頭視角。 另外不考慮鏡後距(遠小於物距)。 假設問題如下: 我本來以25mm(等效50mm)的鏡頭拍10公尺外,4公尺寬的物體, 如果我改以14mm(等效28mm)的鏡頭,如果要在感光元件上成等大的像, 則我要離物體幾公尺? 答案:要從離物體10公尺處移動到離物體6.0763公尺處。 以下是MATLAB計算,有錯請指正。 clear all; close all; clc; diag_length = sqrt(17.3^2 + 13^2); %M43全片幅對角線 f_0 = 25; %25mm AoV_theta_0 = atan(diag_length/2/f_0) * 2 / pi * 180; %25mm視角 object_distance = 10; object_width = 4; f_1 = 14; %14mm AoV_theta_1 = atan(diag_length/2/f_1) * 2 / pi * 180; %14mm視角 new_dist =object_width/2/(tan(atan(object_width/2/object_distance)/pi*180/AoV_theta_0 * AoV_theta_1/180*pi)) ※ 引述《stacyfish (欣)》之銘言: : 想請問變焦鏡焦距差別幾mm,那麼實際上到底差多大呢? : 或者不考慮無路可退/進的狀況下, : 我往前/往後走幾公尺,就可以有差不多效果呢? : (比方說S17-70 和 C15-85 的 17和15端比較 或 70和85端比較 @@) : 謝謝~~~~~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.170.56