ArithmeticDecoder

ArithmeticDecoder

Overview

ArithmeticDecoder adalah kelas di Aspose.PDF FOSS untuk Java.

Dekoder aritmatika biner adaptif untuk JBIG2 (MQ-coder).

Kelas ini menyediakan 7 metode untuk bekerja dengan ArithmeticDecoder objek dalam program Java. Metode yang tersedia meliputi: ArithmeticDecoder, decode, decodeIAID, decodeInteger, getBytePointer, resetAllContexts, resetContext. Semua anggota publik dapat diakses oleh aplikasi Java apa pun setelah menginstal paket FOSS for Java. Sifatnya: bytePointer.

Properties

NameTypeAccessDescription
bytePointerintReadMengembalikan posisi byte saat ini dalam aliran data.

Methods

SignatureDescription
ArithmeticDecoder(data: byte[], offset: int, numContexts: int)Membuat dan menginisialisasi dekoder aritmatika baru.
decode(cx: int)intMenyahkodekan satu keputusan biner menggunakan konteks yang ditentukan.
decodeIAID(cxIAID: int, symCodeLen: int)intMenyahkodekan nilai bilangan bulat menggunakan IAID (Integer Aritmetic Integer Decoder)
prosedur yang ditentukan dalam §A.3.
decodeInteger(cxIA: int)intMenyahkodasi bilangan bulat dengan menggunakan prosedur Decoding Aritmatika Integer (§A.2).
resetContext(cx: int)Menyeset kembali konteks ke keadaan default (I=0, MPS=0).
resetAllContexts()Menyeset semua konteks ke keadaan default mereka.
getBytePointer()intMengembalikan posisi byte saat ini dalam aliran data.

See Also

 Bahasa Indonesia