T.M. SoftStudio

feci quod potui, faciant meliora potentes

Интерфейс PixelReader

Интерфейс PixelReader обеспечивает чтение пикселей изображения.

Интерфейс PixelReader имеет следующие методы:

  • PixelFormat getPixelFormat() – возвращает объект PixelFormat, представляющий формат данных изображения.

  • int getArgb(int x, int y) – возвращает цвет в формате 32-битное целое по указанным координатам.

  • Color getColor(int x, int y) – возвращает цвет по указанным координатам.

  • <T extends java.nio.Buffer> void getPixels(int x, int y, int w, int h, WritablePixelFormat<T> pixelformat, T buffer, int scanlineStride), void getPixels(int x, int y, int w, int h, WritablePixelFormat<java.nio.ByteBuffer> pixelformat, byte[] buffer, int offset, int scanlineStride), void getPixels(int x, int y, int w, int h, WritablePixelFormat<java.nio.IntBuffer> pixelformat, int[] buffer, int offset, int scanlineStride) – считывает пиксели из прямоугольника в буфер, где scanlineStride – интервал между строками пикселей.