Automatically apply lens profiles even for lenses faster than F1.0.
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.
