Skip to main content
Participant
September 20, 2026
Open for Voting

Automatically apply lens profiles even for lenses faster than F1.0.

  • September 20, 2026
  • 0 replies
  • 4 views

Adobe Lens Profiles are written in XML format, allowing anyone to create or modify them. Since values ​​such as vignetting correction vary significantly depending on the aperture setting (f-number), it is common practice to include correction values ​​for multiple f-numbers. The "stCamera:ApertureValue" parameter is used to identify these settings; for a given f-number *N*, the value is calculated as 2×log2(*N*). However, an error occurs if *N* is 1 or less—meaning the "stCamera:ApertureValue" is 0 or less. While setting the value to a tiny figure like 0.001 avoids the error, the profile will not be applied to photos taken at f/1.0.
Consequently, for ultra-fast lenses with apertures like f/1.0, f/0.95, or f/0.8, the system cannot automatically apply the appropriate profile to shots taken at f/1.0 or wider. The current workaround is to manually apply separate profiles for each specific f-number—effectively bypassing the use of "stCamera:ApertureValue" altogether.
I would like to see a functional improvement that allows for automatic application even when "stCamera:ApertureValue" is 0 or less.