Documentation of 'boofcv.alg.feature.disparity.DisparitySparseScoreSadRect' Java class
DisparitySparseScoreSadRect
boofcv.alg.feature.disparity

Class DisparitySparseScoreSadRect<ArrayData,Input extends ImageGray>

    • Constructor Detail

      • DisparitySparseScoreSadRect

        public DisparitySparseScoreSadRect(int minDisparity,
                                           int maxDisparity,
                                           int radiusX,
                                           int radiusY)
        Configures disparity calculation.
        Parameters:
        minDisparity - Minimum disparity that it will consider. Must be ≥ 0 && < maxDisparity
        maxDisparity - Maximum disparity that it will calculate. Must be > 0
        radiusX - Radius of the rectangular region along x-axis.
        radiusY - Radius of the rectangular region along y-axis.
    • Method Detail

      • setImages

        public void setImages(Input left,
                              Input right)
        Specify inputs for left and right camera images.
        Parameters:
        left - Rectified left camera image.
        right - Rectified right camera image.
      • process

        public abstract boolean process(int x,
                                        int y)
        Compute disparity scores for the specified pixel. Be sure that its not too close to the image border.
        Parameters:
        x - x-coordinate of point
        y - y-coordinate of point.
      • getLocalMaxDisparity

        public int getLocalMaxDisparity()
        How many disparity values were considered.
      • getMinDisparity

        public int getMinDisparity()
      • getMaxDisparity

        public int getMaxDisparity()
      • getRadiusX

        public int getRadiusX()
      • getRadiusY

        public int getRadiusY()
      • getScore

        public abstract ArrayData getScore()
        Array containing disparity score values at most recently processed point. Array indices correspond to disparity. score[i] = score at disparity i. To know how many disparity values there are call getLocalMaxDisparity()
      • getImageType

        public abstract java.lang.Class<Input> getImageType()

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.