type FormatError …
func (e FormatError) Error() string { … }
type UnsupportedError …
func (e UnsupportedError) Error() string { … }
var errUnsupportedSubsamplingRatio …
type component …
const dcTable …
const acTable …
const maxTc …
const maxTh …
const maxTq …
const maxComponents …
const sof0Marker …
const sof1Marker …
const sof2Marker …
const dhtMarker …
const rst0Marker …
const rst7Marker …
const soiMarker …
const eoiMarker …
const sosMarker …
const dqtMarker …
const driMarker …
const comMarker …
const app0Marker …
const app14Marker …
const app15Marker …
const adobeTransformUnknown …
const adobeTransformYCbCr …
const adobeTransformYCbCrK …
var unzig …
type Reader …
type bits …
type decoder …
func (d *decoder) fill() error { … }
func (d *decoder) unreadByteStuffedByte() { … }
func (d *decoder) readByte() (x byte, err error) { … }
var errMissingFF00 …
func (d *decoder) readByteStuffedByte() (x byte, err error) { … }
func (d *decoder) readFull(p []byte) error { … }
func (d *decoder) ignore(n int) error { … }
func (d *decoder) processSOF(n int) error { … }
func (d *decoder) processDQT(n int) error { … }
func (d *decoder) processDRI(n int) error { … }
func (d *decoder) processApp0Marker(n int) error { … }
func (d *decoder) processApp14Marker(n int) error { … }
func (d *decoder) decode(r io.Reader, configOnly bool) (image.Image, error) { … }
func (d *decoder) applyBlack() (image.Image, error) { … }
func (d *decoder) isRGB() bool { … }
func (d *decoder) convertToRGB() (image.Image, error) { … }
func Decode(r io.Reader) (image.Image, error) { … }
func DecodeConfig(r io.Reader) (image.Config, error) { … }
func init() { … }