Class NppiJpegScanDescr

    • Constructor Detail

      • NppiJpegScanDescr

        public NppiJpegScanDescr()
        Default native constructor.
      • NppiJpegScanDescr

        public NppiJpegScanDescr​(long size)
        Native array allocator. Access with Pointer.position(long).
    • Method Detail

      • nComponents

        @Cast("Npp8u")
        public byte nComponents()
        Number of components present in scan
      • aComponentIdx

        @Cast("Npp8u")
        public byte aComponentIdx​(int i)
        Frame-indexes of components. These values will be used to index arrays in \ref NppiJpegFrameDescr
      • aComponentDcHtSel

        @Cast("Npp8u")
        public byte aComponentDcHtSel​(int i)
        DC Huffman table selector per component
      • aComponentDcHtSel

        public NppiJpegScanDescr aComponentDcHtSel​(int i,
                                                   byte setter)
      • aComponentAcHtSel

        @Cast("Npp8u")
        public byte aComponentAcHtSel​(int i)
        AC Huffman table selector per component
      • aComponentAcHtSel

        public NppiJpegScanDescr aComponentAcHtSel​(int i,
                                                   byte setter)
      • apRawDcHtTable

        @Cast("const Npp8u*")
        public BytePointer apRawDcHtTable​(int i)
        Pointers to DC Huffman table description in the raw format (the same format as used in JPEG header). This array will be indexed by \ref aComponentDcHtSel. Pointers for tables unused in scan may be set to NULL.
      • apRawAcHtTable

        @Cast("const Npp8u*")
        public BytePointer apRawAcHtTable​(int i)
        See \ref apRawDcHtTable
      • nSs

        @Cast("Npp8u")
        public byte nSs()
        Start of spectral selection (index of first coefficient), 0-63
      • nSe

        @Cast("Npp8u")
        public byte nSe()
        End of spectral selection (index of first coefficient), 0-63
      • nAh

        @Cast("Npp8u")
        public byte nAh()
        Successive approximation bit position high
      • nAl

        @Cast("Npp8u")
        public byte nAl()
        Successive approximation bit position low
      • restartInterval

        @Cast("Npp32s")
        public int restartInterval()
        Restart interval in MCUs. Use 0 or -1 when none
      • length

        @Cast("Npp32s")
        public int length()
        Length of compressed (encoded) scan data