Class CCBORD

java.lang.Object
org.bytedeco.javacpp.Pointer
org.bytedeco.leptonica.CCBORD
All Implemented Interfaces:
AutoCloseable

@Name("CCBord") @Properties(inherit=leptonica.class) public class CCBORD extends Pointer
A single CCBord for a connected component
  • Constructor Details

    • CCBORD

      public CCBORD()
      Default native constructor.
    • CCBORD

      public CCBORD(long size)
      Native array allocator. Access with Pointer.position(long).
    • CCBORD

      public CCBORD(Pointer p)
      Pointer cast constructor. Invokes Pointer(Pointer).
  • Method Details

    • position

      public CCBORD position(long position)
      Overrides:
      position in class Pointer
    • getPointer

      public CCBORD getPointer(long i)
      Overrides:
      getPointer in class Pointer
    • pix

      public PIX pix()
      component bitmap (min size)
    • pix

      public CCBORD pix(PIX setter)
    • boxa

      public BOXA boxa()
      regions of each closed curve
    • boxa

      public CCBORD boxa(BOXA setter)
    • start

      public PTA start()
      initial border pixel locations
    • start

      public CCBORD start(PTA setter)
    • refcount

      @Cast("l_atomic") public int refcount()
      number of handles; start at 1
    • refcount

      public CCBORD refcount(int setter)
    • local

      public PTAA local()
      ptaa of chain pixels (local)
    • local

      public CCBORD local(PTAA setter)
    • global

      public PTAA global()
      ptaa of chain pixels (global)
    • global

      public CCBORD global(PTAA setter)
    • step

      public NUMAA step()
      numaa of chain code (step dir)
    • step

      public CCBORD step(NUMAA setter)
    • splocal

      public PTA splocal()
      pta of single chain (local)
    • splocal

      public CCBORD splocal(PTA setter)
    • spglobal

      public PTA spglobal()
      pta of single chain (global)
    • spglobal

      public CCBORD spglobal(PTA setter)