Interface GImageMultiBand

All Known Implementing Classes:
FactoryGImageMultiBand.Border_IL_F32, FactoryGImageMultiBand.Border_IL_F64, FactoryGImageMultiBand.Border_IL_S32, FactoryGImageMultiBand.GMultiBorder, FactoryGImageMultiBand.GSingleToMB, FactoryGImageMultiBand.IL, FactoryGImageMultiBand.IL_F32, FactoryGImageMultiBand.IL_F64, FactoryGImageMultiBand.IL_S16, FactoryGImageMultiBand.IL_S32, FactoryGImageMultiBand.IL_S64, FactoryGImageMultiBand.IL_S8, FactoryGImageMultiBand.IL_U16, FactoryGImageMultiBand.IL_U8, FactoryGImageMultiBand.PL

public interface GImageMultiBand
Generalized interface for working with multi-band images
  • Method Details

    • wrap

      void wrap(ImageBase image)
    • getWidth

      int getWidth()
    • getHeight

      int getHeight()
    • getNumberOfBands

      int getNumberOfBands()
    • getPixelStride

      int getPixelStride()
    • getIndex

      int getIndex(int x, int y)
    • set

      void set(int x, int y, float[] value)
    • get

      void get(int x, int y, float[] value)
    • get

      Number get(int x, int y, int band)
    • setF

      void setF(int index, float[] value)
    • getF

      void getF(int index, float[] value)
    • getF

      float getF(int index)
    • getImage

      <T extends ImageBase<T>> T getImage()