0x7031Tag ID (28721 decimal)
SubIFD
IFD / group
int16s!
Data type
EXIF
Table
What VignettingCorrection means#
(found in Sony ARW images)
Defined values#
| Value | Meaning |
|---|---|
256 | Off |
257 | Auto |
272 | Auto (ILCE-1) |
511 | No correction params available |
Read, write and remove it#
# read
exiftool -VignettingCorrection photo.jpg
# write
exiftool -VignettingCorrection="…" photo.jpg
# remove
exiftool -VignettingCorrection= photo.jpg
# all files in a folder, as CSV
exiftool -csv -VignettingCorrection -r ./photos > vignetting-correction.csvIn Python with Pillow:
from PIL import Image
exif = Image.open("photo.jpg").getexif()
value = exif.get(0x7031) # VignettingCorrection
print(value)Other SubIFD tags#
- VignettingCorrParams
0x7032 - ChromaticAberrationCorrection
0x7034 - ChromaticAberrationCorrParams
0x7035 - DistortionCorrection
0x7036 - DistortionCorrParams
0x7037 - SonyRawImageSize
0x7038 - BlackLevel
0x7310 - WB_RGGBLevels
0x7313 - SonyCropTopLeft
0x74c7 - SonyCropSize
0x74c8 - CFARepeatPatternDim
0x828d - CFAPattern2
0x828e - LinearizationTable
0xc618 - BlackLevelRepeatDim
0xc619 - BlackLevelDeltaH
0xc61b - BlackLevelDeltaV
0xc61c - WhiteLevel
0xc61d - DefaultScale
0xc61e - DefaultCropOrigin
0xc61f - DefaultCropSize
0xc620 - BayerGreenSplit
0xc62d - ChromaBlurRadius
0xc631 - AntiAliasStrength
0xc632 - BestQualityScale
0xc65c - ActiveArea
0xc68d - MaskedAreas
0xc68e - NoiseReductionApplied
0xc6f7 - OpcodeList1
0xc740 - OpcodeList2
0xc741 - OpcodeList3
0xc74e
Frequently asked questions#
What is the EXIF tag ID of VignettingCorrection?
0x7031 (28721 decimal), in the SubIFD directory.
How do I see VignettingCorrection in a photo?
Run exiftool -VignettingCorrection photo.jpg, or open the file's info panel in Lightroom, Photoshop, Windows (Properties → Details) or macOS Preview (Tools → Show Inspector).
Last updated October 03, 2026 · How we calculate · Sources