def compute_focal(focal_35, focal, sensor_width, sensor_string): if focal_35 > 0: focal_ratio = focal_35 / 36.0 # 35mm film produces 36x24mm pictures. else: if not sensor_width: sensor_width = sensor_data.get(sensor_string, None) if sensor_width and focal: focal_ratio = focal / sensor_width focal_35 = 36.0 * focal_ratio else: focal_35 = 0 focal_ratio = 0 return focal_35, focal_ratio
def compute_focal(focal_35, focal, sensor_width, sensor_string): if focal_35 is not None and focal_35 > 0: focal_ratio = focal_35 / 36.0 # 35mm film produces 36x24mm pictures. else: if not sensor_width: sensor_width = sensor_data.get(sensor_string, None) if sensor_width and focal: focal_ratio = focal / sensor_width focal_35 = 36.0 * focal_ratio else: focal_35 = 0 focal_ratio = 0 return focal_35, focal_ratio