Documentation of 'boofcv.struct.image.InterleavedS32' Java class
InterleavedS32
boofcv.struct.image

Class InterleavedS32

    • Field Detail

      • data

        public int[] data
    • Constructor Detail

      • InterleavedS32

        public InterleavedS32(int width,
                              int height,
                              int numBands)
        Creates a new image with an arbitrary number of bands/colors.
        Parameters:
        width - number of columns in the image.
        height - number of rows in the image.
        numBands - number of bands/colors in the image.
      • InterleavedS32

        public InterleavedS32()
    • Method Detail

      • set_unsafe

        public void set_unsafe(int x,
                               int y,
                               int... value)
        Sets the pixel's value for all the bands using an array.
        Specified by:
        set_unsafe in class InterleavedInteger<InterleavedS32>
        Parameters:
        x - pixel coordinate.
        y - pixel coordinate.
        value - The pixel's new value for each band.
      • getBand

        public int getBand(int x,
                           int y,
                           int band)
        Returns the value of the specified band in the specified pixel.
        Specified by:
        getBand in class InterleavedInteger<InterleavedS32>
        Parameters:
        x - pixel coordinate.
        y - pixel coordinate.
        band - which color band in the pixel
        Returns:
        an intensity value.
      • setBand

        public void setBand(int x,
                            int y,
                            int band,
                            int value)
        Returns the value of the specified band in the specified pixel.
        Specified by:
        setBand in class InterleavedInteger<InterleavedS32>
        Parameters:
        x - pixel coordinate.
        y - pixel coordinate.
        band - which color band in the pixel
        value - The new value of the element.
      • _createNew

        public InterleavedS32 _createNew(int imgWidth,
                                         int imgHeight)
        Description copied from class: ImageBase
        Returns a new image. If either width or height are set to -1 then none of the class parameters set. Otherwise a new image is created with the specified dimensions which has all other parameters the same as the original matrix.
        Specified by:
        _createNew in class ImageBase<InterleavedS32>
        Parameters:
        imgWidth - Width of the new image
        imgHeight - height of the new image
        Returns:
        new image

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.