diff --git a/tiff/reader.go b/tiff/reader.go index 0ad15529..d1362a3b 100644 --- a/tiff/reader.go +++ b/tiff/reader.go @@ -539,7 +539,7 @@ func newDecoder(r io.Reader) (*decoder, error) { } case 4: switch d.firstVal(tExtraSamples) { - case 1: + case 0, 1: d.mode = mRGBA if d.bpp == 16 { d.config.ColorModel = color.RGBA64Model