public class ConvertRaster
extends java.lang.Object
BufferedImage that use its internal
raster for better performance.| Constructor and Description |
|---|
ConvertRaster() |
| Modifier and Type | Method and Description |
|---|---|
static void |
bufferedToGray(java.awt.image.BufferedImage src,
byte[] dstData,
int dstStartIndex,
int dstStride) |
static void |
bufferedToGray(java.awt.image.DataBufferByte buffer,
java.awt.image.WritableRaster src,
boofcv.struct.image.GrayF32 dst)
A faster convert that works directly with a specific raster
|
static void |
bufferedToGray(java.awt.image.DataBufferByte buffer,
java.awt.image.WritableRaster src,
boofcv.struct.image.GrayU8 dst)
A faster convert that works directly with a specific raster
|
static void |
bufferedToGray(java.awt.image.DataBufferUShort buffer,
java.awt.image.WritableRaster src,
boofcv.struct.image.GrayI16 dst)
A faster convert that works directly with a specific raster
|
static void |
from_1BU8_to_F32(boofcv.struct.image.GrayF32 dst,
byte[] srcData,
int srcStride,
int srcOffset) |
static void |
from_1BU8_to_PLF32(boofcv.struct.image.Planar<boofcv.struct.image.GrayF32> dst,
byte[] srcData,
int srcOffset,
int srcStrideDiff) |
static void |
from_1BU8_to_PLU8(boofcv.struct.image.Planar<boofcv.struct.image.GrayU8> dst,
byte[] srcData,
int srcOffset,
int srcStrideDiff) |
static void |
from_1BU8_to_U8(boofcv.struct.image.GrayU8 dst,
byte[] srcData,
int size,
int srcStride,
int srcOffset,
int srcStrideDiff) |
static void |
from_3BU8_to_F32(boofcv.struct.image.GrayF32 dst,
byte[] srcData,
int srcOffset,
int srcStrideDiff) |
static void |
from_3BU8_to_PLF32(boofcv.struct.image.Planar<boofcv.struct.image.GrayF32> dst,
byte[] srcData,
int srcOffset,
int srcStrideDiff) |
static void |
from_3BU8_to_PLU8(boofcv.struct.image.Planar<boofcv.struct.image.GrayU8> dst,
byte[] srcData,
int srcOffset,
int srcStrideDiff) |
static void |
from_3BU8_to_U8(boofcv.struct.image.GrayU8 dst,
byte[] srcData,
int srcOffset,
int srcStrideDiff) |
static void |
from_4BU8_to_F32(boofcv.struct.image.GrayF32 dst,
byte[] srcData,
int srcOffset,
int srcStrideDiff) |
static void |
from_4BU8_to_PLF32(boofcv.struct.image.Planar<boofcv.struct.image.GrayF32> dst,
byte[] srcData,
int srcOffset,
int srcStrideDiff) |
static void |
from_4BU8_to_PLU8(boofcv.struct.image.Planar<boofcv.struct.image.GrayU8> dst,
byte[] srcData,
int srcOffset,
int srcStrideDiff) |
static void |
from_4BU8_to_U8(boofcv.struct.image.GrayU8 dst,
byte[] srcData,
int srcOffset,
int srcStrideDiff) |
static int |
getOffset(java.awt.image.WritableRaster raster) |
static int |
stride(java.awt.image.WritableRaster raster) |
public static void bufferedToGray(java.awt.image.DataBufferByte buffer,
java.awt.image.WritableRaster src,
boofcv.struct.image.GrayU8 dst)
public static void bufferedToGray(java.awt.image.DataBufferUShort buffer,
java.awt.image.WritableRaster src,
boofcv.struct.image.GrayI16 dst)
public static void bufferedToGray(java.awt.image.DataBufferByte buffer,
java.awt.image.WritableRaster src,
boofcv.struct.image.GrayF32 dst)
public static int stride(java.awt.image.WritableRaster raster)
public static void from_4BU8_to_U8(boofcv.struct.image.GrayU8 dst,
byte[] srcData,
int srcOffset,
int srcStrideDiff)
public static void from_1BU8_to_U8(boofcv.struct.image.GrayU8 dst,
byte[] srcData,
int size,
int srcStride,
int srcOffset,
int srcStrideDiff)
public static void from_3BU8_to_U8(boofcv.struct.image.GrayU8 dst,
byte[] srcData,
int srcOffset,
int srcStrideDiff)
public static void from_4BU8_to_F32(boofcv.struct.image.GrayF32 dst,
byte[] srcData,
int srcOffset,
int srcStrideDiff)
public static void from_1BU8_to_F32(boofcv.struct.image.GrayF32 dst,
byte[] srcData,
int srcStride,
int srcOffset)
public static void from_3BU8_to_F32(boofcv.struct.image.GrayF32 dst,
byte[] srcData,
int srcOffset,
int srcStrideDiff)
public static void from_4BU8_to_PLF32(boofcv.struct.image.Planar<boofcv.struct.image.GrayF32> dst,
byte[] srcData,
int srcOffset,
int srcStrideDiff)
public static void from_1BU8_to_PLF32(boofcv.struct.image.Planar<boofcv.struct.image.GrayF32> dst,
byte[] srcData,
int srcOffset,
int srcStrideDiff)
public static void from_3BU8_to_PLF32(boofcv.struct.image.Planar<boofcv.struct.image.GrayF32> dst,
byte[] srcData,
int srcOffset,
int srcStrideDiff)
public static void from_4BU8_to_PLU8(boofcv.struct.image.Planar<boofcv.struct.image.GrayU8> dst,
byte[] srcData,
int srcOffset,
int srcStrideDiff)
public static void from_1BU8_to_PLU8(boofcv.struct.image.Planar<boofcv.struct.image.GrayU8> dst,
byte[] srcData,
int srcOffset,
int srcStrideDiff)
public static void from_3BU8_to_PLU8(boofcv.struct.image.Planar<boofcv.struct.image.GrayU8> dst,
byte[] srcData,
int srcOffset,
int srcStrideDiff)
public static void bufferedToGray(java.awt.image.BufferedImage src,
byte[] dstData,
int dstStartIndex,
int dstStride)
public static int getOffset(java.awt.image.WritableRaster raster)