DefaultQuality は,デフォルトの品質エンコーディングパラメータです。
const DefaultQuality = 75
func Decode(r io.Reader) (image.Image, error)
Decode は, r から JPEG 画像を読み取り,image.Image として返します。
func DecodeConfig(r io.Reader) (image.Config, error)
DecodeConfig は,画像全体をデコードせずに JPEG 画像のカラーモデルと寸法を返します。
func Encode(w io.Writer, m image.Image, o *Options) error
Encode は,指定されたオプションで, Image m を JPEG 4:2:0 ベースラインフォーマットで w に書き込みます。 nil *Options が渡されると,デフォルトのパラメータが使用されます。
FormatError は,入力が有効な JPEG ではないことを報告します。
type FormatError string
func (e FormatError) Error() string
Options はエンコードパラメータです。 品質の範囲は 1 から 100 です。 高いほど良いです。
type Options struct { Quality int }
非推奨: Reader は image/jpeg パッケージでは使用されていません。他のパッケージからも使用しないでください。 互換性のために残されています。
type Reader interface { io.ByteReader io.Reader }
UnsupportedError は,入力が有効だが未実装の JPEG 機能を使用していることを報告します。
type UnsupportedError string
func (e UnsupportedError) Error() string