|
|
@ -2183,7 +2183,7 @@ bool TiffHeaderBase::isImageTag(uint16_t /*tag*/, IfdId /*group*/, const Primary
|
|
|
|
static bool isTiffImageTagLookup(uint16_t tag, IfdId group) {
|
|
|
|
static bool isTiffImageTagLookup(uint16_t tag, IfdId group) {
|
|
|
|
if (group != IfdId::ifd0Id) {
|
|
|
|
if (group != IfdId::ifd0Id) {
|
|
|
|
return false;
|
|
|
|
return false;
|
|
|
|
} else {
|
|
|
|
}
|
|
|
|
//! List of TIFF image tags
|
|
|
|
//! List of TIFF image tags
|
|
|
|
switch (tag) {
|
|
|
|
switch (tag) {
|
|
|
|
case 0x00fe: // Exif.Image.NewSubfileType
|
|
|
|
case 0x00fe: // Exif.Image.NewSubfileType
|
|
|
@ -2247,9 +2247,7 @@ static bool isTiffImageTagLookup(uint16_t tag, IfdId group) {
|
|
|
|
case 0x0214: // Exif.Image.ReferenceBlackWhite
|
|
|
|
case 0x0214: // Exif.Image.ReferenceBlackWhite
|
|
|
|
case 0x828d: // Exif.Image.CFARepeatPatternDim
|
|
|
|
case 0x828d: // Exif.Image.CFARepeatPatternDim
|
|
|
|
case 0x828e: // Exif.Image.CFAPattern
|
|
|
|
case 0x828e: // Exif.Image.CFAPattern
|
|
|
|
#if 0
|
|
|
|
// case 0x8773: // Exif.Image.InterColorProfile
|
|
|
|
case 0x8773: // Exif.Image.InterColorProfile
|
|
|
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
case 0x8824: // Exif.Image.SpectralSensitivity
|
|
|
|
case 0x8824: // Exif.Image.SpectralSensitivity
|
|
|
|
case 0x8828: // Exif.Image.OECF
|
|
|
|
case 0x8828: // Exif.Image.OECF
|
|
|
|
case 0x9102: // Exif.Image.CompressedBitsPerPixel
|
|
|
|
case 0x9102: // Exif.Image.CompressedBitsPerPixel
|
|
|
@ -2258,7 +2256,6 @@ static bool isTiffImageTagLookup(uint16_t tag, IfdId group) {
|
|
|
|
default:
|
|
|
|
default:
|
|
|
|
return false;
|
|
|
|
return false;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
bool isTiffImageTag(uint16_t tag, IfdId group) {
|
|
|
|
bool isTiffImageTag(uint16_t tag, IfdId group) {
|
|
|
|