Class Dictionary


  • public class Dictionary
    extends java.lang.Object
    • Field Detail

      • nativeObj

        protected final long nativeObj
    • Constructor Detail

      • Dictionary

        protected Dictionary​(long addr)
    • Method Detail

      • getNativeObjAddr

        public long getNativeObjAddr()
      • __fromPtr__

        public static Dictionary __fromPtr__​(long addr)
      • getBitsFromByteList

        public static Mat getBitsFromByteList​(Mat byteList,
                                              int markerSize)
      • getByteListFromBits

        public static Mat getByteListFromBits​(Mat bits)
      • create_from

        public static Dictionary create_from​(int nMarkers,
                                             int markerSize,
                                             Dictionary baseDictionary,
                                             int randomSeed)
      • create_from

        public static Dictionary create_from​(int nMarkers,
                                             int markerSize,
                                             Dictionary baseDictionary)
      • create

        public static Dictionary create​(int nMarkers,
                                        int markerSize,
                                        int randomSeed)
      • create

        public static Dictionary create​(int nMarkers,
                                        int markerSize)
      • get

        public static Dictionary get​(int dict)
      • drawMarker

        public void drawMarker​(int id,
                               int sidePixels,
                               Mat _img,
                               int borderBits)
      • drawMarker

        public void drawMarker​(int id,
                               int sidePixels,
                               Mat _img)
      • get_bytesList

        public Mat get_bytesList()
      • set_bytesList

        public void set_bytesList​(Mat bytesList)
      • get_markerSize

        public int get_markerSize()
      • set_markerSize

        public void set_markerSize​(int markerSize)
      • get_maxCorrectionBits

        public int get_maxCorrectionBits()
      • set_maxCorrectionBits

        public void set_maxCorrectionBits​(int maxCorrectionBits)
      • finalize

        protected void finalize()
                         throws java.lang.Throwable
        Overrides:
        finalize in class java.lang.Object
        Throws:
        java.lang.Throwable