Class DescriptorMatcher

    • Constructor Detail

      • DescriptorMatcher

        protected DescriptorMatcher​(long addr)
    • Method Detail

      • empty

        public boolean empty()
      • isMaskSupported

        public boolean isMaskSupported()
      • getTrainDescriptors

        public List<Mat> getTrainDescriptors()
      • add

        public void add​(List<Mat> descriptors)
      • knnMatch

        public void knnMatch​(Mat queryDescriptors,
                             Mat trainDescriptors,
                             List<MatOfDMatch> matches,
                             int k,
                             Mat mask,
                             boolean compactResult)
      • knnMatch

        public void knnMatch​(Mat queryDescriptors,
                             Mat trainDescriptors,
                             List<MatOfDMatch> matches,
                             int k)
      • knnMatch

        public void knnMatch​(Mat queryDescriptors,
                             List<MatOfDMatch> matches,
                             int k,
                             List<Mat> masks,
                             boolean compactResult)
      • knnMatch

        public void knnMatch​(Mat queryDescriptors,
                             List<MatOfDMatch> matches,
                             int k)
      • match

        public void match​(Mat queryDescriptors,
                          Mat trainDescriptors,
                          MatOfDMatch matches,
                          Mat mask)
      • match

        public void match​(Mat queryDescriptors,
                          Mat trainDescriptors,
                          MatOfDMatch matches)
      • match

        public void match​(Mat queryDescriptors,
                          MatOfDMatch matches)
      • radiusMatch

        public void radiusMatch​(Mat queryDescriptors,
                                Mat trainDescriptors,
                                List<MatOfDMatch> matches,
                                float maxDistance,
                                Mat mask,
                                boolean compactResult)
      • radiusMatch

        public void radiusMatch​(Mat queryDescriptors,
                                Mat trainDescriptors,
                                List<MatOfDMatch> matches,
                                float maxDistance)
      • radiusMatch

        public void radiusMatch​(Mat queryDescriptors,
                                List<MatOfDMatch> matches,
                                float maxDistance,
                                List<Mat> masks,
                                boolean compactResult)
      • radiusMatch

        public void radiusMatch​(Mat queryDescriptors,
                                List<MatOfDMatch> matches,
                                float maxDistance)
      • read

        public void read​(String fileName)
      • train

        public void train()
      • write

        public void write​(String fileName)