クラスjavax.imageio.plugins.jpeg.JPEGQTable
の使用
JPEGQTableを使用するパッケージ
-
javax.imageio.plugins.jpegでのJPEGQTableの使用
JPEGQTableとして宣言されたjavax.imageio.plugins.jpegのフィールド修飾子と型フィールド説明static final JPEGQTableJPEGQTable.K1Div2LuminanceJPEG仕様、表K.1で指定されているサンプルの輝度数量化表です。すべての要素が2で除算されています。static final JPEGQTableJPEGQTable.K1LuminanceJPEG仕様、表K.1で指定されているサンプルの輝度数量化表です。static final JPEGQTableJPEGQTable.K2ChrominanceJPEG仕様、表K.2で指定されているサンプルのクロミナンス数量化表です。static final JPEGQTableJPEGQTable.K2Div2ChrominanceJPEG仕様、表K.1で指定されているサンプルのクロミナンス数量化表です。すべての要素が2で除算されています。修飾子と型メソッド説明JPEGImageReadParam.getQTables()setDecodeTablesへの直前の呼出しで設定された数量化表の配列のコピーを返します。現在表が設定されていない場合はnullを返します。JPEGImageWriteParam.getQTables()setEncodeTablesへの直前の呼出しで設定された数量化表の配列のコピーを返します。現在表が設定されていない場合はnullを返します。JPEGQTable.getScaledInstance(float scaleFactor, boolean forceBaseline) 値がscaleFactorで乗算され、その後1から32767 (forceBaselineがtrueの場合は、1から255)の範囲に固定された新しい数量化表を返します。型JPEGQTableのパラメータを持つjavax.imageio.plugins.jpegのメソッド修飾子と型メソッド説明voidJPEGImageReadParam.setDecodeTables(JPEGQTable[] qTables, JPEGHuffmanTable[] DCHuffmanTables, JPEGHuffmanTable[] ACHuffmanTables) 省略されたストリームのデコードで使用するために数量化表およびハフマン表を設定します。voidJPEGImageWriteParam.setEncodeTables(JPEGQTable[] qTables, JPEGHuffmanTable[] DCHuffmanTables, JPEGHuffmanTable[] ACHuffmanTables) 省略されたストリームのエンコードで使用するために数量化表およびハフマン表を設定します。