Documentation ¶
Overview ¶
Package jpeg implements decoding of jpeg file
Index ¶
- type JpegReader
- func (j *JpegReader) Bytes(length int) ([]byte, error)
- func (j *JpegReader) Bytes0(length int) ([]byte, error)
- func (j *JpegReader) Decode() error
- func (j *JpegReader) NextByte() byte
- func (j *JpegReader) Open(fname string, verbose bool) error
- func (j *JpegReader) PrintMark(markName string, m byte)
- func (j *JpegReader) PrintMarkAndGetData(markName string, m byte) (int, []byte)
- func (j *JpegReader) PrintMarkComment(markName string, m byte)
- func (j *JpegReader) PrintMarkExif(markName string, m byte)
- func (j *JpegReader) PrintMarkLength(markName string, m byte)
- func (j *JpegReader) PrintMarkStartOfFrame0(markName string, m byte)
- func (j *JpegReader) ScanToFFmark() byte
- func (j *JpegReader) SegmentLength() int
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type JpegReader ¶
type JpegReader struct { Filename string ImageHeight int ImageWidth int Comment string Thumbnail []byte // contains filtered or unexported fields }
func (*JpegReader) Decode ¶
func (j *JpegReader) Decode() error
func (*JpegReader) NextByte ¶
func (j *JpegReader) NextByte() byte
func (*JpegReader) PrintMark ¶
func (j *JpegReader) PrintMark(markName string, m byte)
func (*JpegReader) PrintMarkAndGetData ¶
func (j *JpegReader) PrintMarkAndGetData(markName string, m byte) (int, []byte)
func (*JpegReader) PrintMarkComment ¶
func (j *JpegReader) PrintMarkComment(markName string, m byte)
func (*JpegReader) PrintMarkExif ¶ added in v0.0.3
func (j *JpegReader) PrintMarkExif(markName string, m byte)
func (*JpegReader) PrintMarkLength ¶
func (j *JpegReader) PrintMarkLength(markName string, m byte)
func (*JpegReader) PrintMarkStartOfFrame0 ¶
func (j *JpegReader) PrintMarkStartOfFrame0(markName string, m byte)
func (*JpegReader) ScanToFFmark ¶
func (j *JpegReader) ScanToFFmark() byte
func (*JpegReader) SegmentLength ¶
func (j *JpegReader) SegmentLength() int
Click to show internal directories.
Click to hide internal directories.