RawImage
public final class RawImage
extends Object
| java.lang.Object | |
| ↳ | com.android.ddmlib.RawImage |
Данные, представляющие изображение, полученное из буфера кадров устройства.
Краткое содержание
Константы | |
|---|---|
int | COLOR_SPACE_DISPLAY_P3 |
int | COLOR_SPACE_SRGB |
int | COLOR_SPACE_UNKNOWN |
Поля | |
|---|---|
public int | alpha_length |
public int | alpha_offset |
public int | blue_length |
public int | blue_offset |
public int | bpp |
public int | colorSpace |
public byte[] | data |
public int | green_length |
public int | green_offset |
public int | height |
public int | red_length |
public int | red_offset |
public int | size |
public int | version |
public int | width |
Государственные строители | |
|---|---|
RawImage () | |
Общедоступные методы | |
|---|---|
BufferedImage | asBufferedImage () |
int | getARGB (int index) Возвращает целочисленное значение ARGB для пикселя с index в |
int | getBlueMask ()Возвращает значение маски для синего цвета. |
int | getGreenMask ()Возвращает значение маски для зеленого цвета. |
static int | getHeaderSize (int version)Возвращает размер заголовка для конкретной версии протокола adb для буфера кадров. |
String | getProfileName () |
int | getRedMask ()Возвращает значение маски для красного цвета. |
RawImage | getRotated ()Возвращает повернутое изображение. Изображение повернуто против часовой стрелки. |
boolean | readHeader (int version, ByteBuffer buf) Считывает заголовок объекта RawImage из объекта |
Константы
COLOR_SPACE_DISPLAY_P3
public static final int COLOR_SPACE_DISPLAY_P3
Постоянное значение: 2 (0x00000002)
COLOR_SPACE_SRGB
public static final int COLOR_SPACE_SRGB
Постоянное значение: 1 (0x00000001)
COLOR_SPACE_UNKNOWN
public static final int COLOR_SPACE_UNKNOWN
Постоянное значение: 0 (0x00000000)
Поля
альфа_длина
public int alpha_length
альфа_смещение
public int alpha_offset
blue_length
public int blue_length
синий_смещение
public int blue_offset
бпп
public int bpp
цветовое пространство
public int colorSpace
данные
public byte[] data
зеленая_длина
public int green_length
зелёное_смещение
public int green_offset
высота
public int height
красная_длина
public int red_length
red_offset
public int red_offset
размер
public int size
версия
public int version
ширина
public int width
Государственные строители
RawImage
public RawImage ()
Общедоступные методы
asBufferedImage
public BufferedImage asBufferedImage ()
| Возвраты | |
|---|---|
BufferedImage | |
getARGB
public int getARGB (int index)
Возвращает целочисленное значение ARGB для пикселя с index в data .
| Параметры | |
|---|---|
index | int |
| Возвраты | |
|---|---|
int | |
getBlueMask
public int getBlueMask ()
Возвращает значение маски для синего цвета.
Это значение совместимо с org.eclipse.swt.graphics.PaletteData
| Возвраты | |
|---|---|
int | |
getGreenMask
public int getGreenMask ()
Возвращает значение маски для зеленого цвета.
Это значение совместимо с org.eclipse.swt.graphics.PaletteData
| Возвраты | |
|---|---|
int | |
getHeaderSize
public static int getHeaderSize (int version)
Возвращает размер заголовка для конкретной версии протокола adb для буфера кадров.
| Параметры | |
|---|---|
version | int : версия протокола |
| Возвраты | |
|---|---|
int | Количество целых чисел, составляющих заголовок. |
getProfileName
public String getProfileName ()
| Возвраты | |
|---|---|
String | |
getRedMask
public int getRedMask ()
Возвращает значение маски для красного цвета.
Это значение совместимо с org.eclipse.swt.graphics.PaletteData
| Возвраты | |
|---|---|
int | |
getRotated
public RawImage getRotated ()
Возвращает повернутое изображение. Изображение повернуто против часовой стрелки.
| Возвраты | |
|---|---|
RawImage | |
readHeader
public boolean readHeader (int version,
ByteBuffer buf)Считывает заголовок объекта RawImage из объекта ByteBuffer .
Способ передачи данных через adb определяется в файле system/core/adb/framebuffer_service.c.
| Параметры | |
|---|---|
version | int : версия протокола. |
buf | ByteBuffer : буфер, из которого нужно читать данные. |
| Возвраты | |
|---|---|
boolean | истинно, если успех |