de.goto3d.freeimage
Class FreeImageWrapper
java.lang.Object
de.goto3d.freeimage.FreeImageWrapper
public class FreeImageWrapper
- extends java.lang.Object
Method Summary |
static boolean |
FreeImage_AdjustBrightness(SWIGTYPE_p_FIBITMAP dib,
double percentage)
|
static boolean |
FreeImage_AdjustContrast(SWIGTYPE_p_FIBITMAP dib,
double percentage)
|
static boolean |
FreeImage_AdjustGamma(SWIGTYPE_p_FIBITMAP dib,
double gamma)
|
static SWIGTYPE_p_FIBITMAP |
FreeImage_ColorQuantize(SWIGTYPE_p_FIBITMAP dib,
int quantize)
|
static SWIGTYPE_p_FIBITMAP |
FreeImage_ConvertFromRawBits(java.nio.ByteBuffer bits,
int width,
int height,
int pitch,
int bpp,
int red_mask,
int green_mask,
int blue_mask,
boolean topdown)
|
static SWIGTYPE_p_FIBITMAP |
FreeImage_ConvertTo16Bits555(SWIGTYPE_p_FIBITMAP dib)
|
static SWIGTYPE_p_FIBITMAP |
FreeImage_ConvertTo16Bits565(SWIGTYPE_p_FIBITMAP dib)
|
static SWIGTYPE_p_FIBITMAP |
FreeImage_ConvertTo24Bits(SWIGTYPE_p_FIBITMAP dib)
|
static SWIGTYPE_p_FIBITMAP |
FreeImage_ConvertTo32Bits(SWIGTYPE_p_FIBITMAP dib)
|
static SWIGTYPE_p_FIBITMAP |
FreeImage_ConvertTo4Bits(SWIGTYPE_p_FIBITMAP dib)
|
static SWIGTYPE_p_FIBITMAP |
FreeImage_ConvertTo8Bits(SWIGTYPE_p_FIBITMAP dib)
|
static SWIGTYPE_p_FIBITMAP |
FreeImage_ConvertToGreyscale(SWIGTYPE_p_FIBITMAP dib)
|
static void |
FreeImage_ConvertToRawBits(java.nio.ByteBuffer bits,
SWIGTYPE_p_FIBITMAP dib,
int pitch,
int bpp,
int red_mask,
int green_mask,
int blue_mask,
boolean topdown)
|
static SWIGTYPE_p_FIBITMAP |
FreeImage_Dither(SWIGTYPE_p_FIBITMAP dib,
int algorithm)
|
static boolean |
FreeImage_FlipHorizontal(SWIGTYPE_p_FIBITMAP dib)
|
static boolean |
FreeImage_FlipVertical(SWIGTYPE_p_FIBITMAP dib)
|
static java.nio.ByteBuffer |
FreeImage_GetBits(SWIGTYPE_p_FIBITMAP dib)
|
static int |
FreeImage_GetBPP(SWIGTYPE_p_FIBITMAP dib)
|
static int |
FreeImage_GetColorsUsed(SWIGTYPE_p_FIBITMAP dib)
|
static java.lang.String |
FreeImage_GetCopyrightMessage()
|
static int |
FreeImage_GetFileType(java.lang.String filename,
int size)
|
static int |
FreeImage_GetHeight(SWIGTYPE_p_FIBITMAP dib)
|
static int |
FreeImage_GetPitch(SWIGTYPE_p_FIBITMAP dib)
|
static java.lang.String |
FreeImage_GetVersion()
|
static int |
FreeImage_GetWidth(SWIGTYPE_p_FIBITMAP dib)
|
static void |
FreeImage_Initialise(boolean load_local_plugins_only)
|
static boolean |
FreeImage_Invert(SWIGTYPE_p_FIBITMAP dib)
|
static boolean |
FreeImage_IsLittleEndian()
|
static boolean |
FreeImage_IsTransparent(SWIGTYPE_p_FIBITMAP dib)
|
static SWIGTYPE_p_FIBITMAP |
FreeImage_Load(int fif,
java.lang.String filename,
int flags)
|
static SWIGTYPE_p_FIBITMAP |
FreeImage_MakeThumbnail(SWIGTYPE_p_FIBITMAP dib,
int max_pixel_size,
boolean convert)
|
static SWIGTYPE_p_FIBITMAP |
FreeImage_Rescale(SWIGTYPE_p_FIBITMAP dib,
int dst_width,
int dst_height,
int filter)
|
static SWIGTYPE_p_FIBITMAP |
FreeImage_RotateClassic(SWIGTYPE_p_FIBITMAP dib,
double angle)
|
static SWIGTYPE_p_FIBITMAP |
FreeImage_RotateEx(SWIGTYPE_p_FIBITMAP dib,
double angle,
double x_shift,
double y_shift,
double x_origin,
double y_origin,
boolean use_mask)
|
static boolean |
FreeImage_Save(int fif,
SWIGTYPE_p_FIBITMAP dib,
java.lang.String filename,
int flags)
|
static SWIGTYPE_p_FIBITMAP |
FreeImage_Threshold(SWIGTYPE_p_FIBITMAP dib,
short T)
|
static void |
FreeImage_Unload(SWIGTYPE_p_FIBITMAP dib)
|
static int |
GetPixelColor(SWIGTYPE_p_FIBITMAP dib,
int x,
int y)
|
static short |
GetPixelIndex(SWIGTYPE_p_FIBITMAP dib,
int x,
int y)
|
static void |
SetPixelColor(SWIGTYPE_p_FIBITMAP dib,
int x,
int y,
int color)
|
static void |
SetPixelIndex(SWIGTYPE_p_FIBITMAP dib,
int x,
int y,
short index)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FreeImageWrapper
public FreeImageWrapper()
FreeImage_Initialise
public static void FreeImage_Initialise(boolean load_local_plugins_only)
FreeImage_GetVersion
public static java.lang.String FreeImage_GetVersion()
FreeImage_GetCopyrightMessage
public static java.lang.String FreeImage_GetCopyrightMessage()
FreeImage_GetFileType
public static int FreeImage_GetFileType(java.lang.String filename,
int size)
FreeImage_Load
public static SWIGTYPE_p_FIBITMAP FreeImage_Load(int fif,
java.lang.String filename,
int flags)
FreeImage_Save
public static boolean FreeImage_Save(int fif,
SWIGTYPE_p_FIBITMAP dib,
java.lang.String filename,
int flags)
FreeImage_GetColorsUsed
public static int FreeImage_GetColorsUsed(SWIGTYPE_p_FIBITMAP dib)
FreeImage_GetBPP
public static int FreeImage_GetBPP(SWIGTYPE_p_FIBITMAP dib)
FreeImage_GetWidth
public static int FreeImage_GetWidth(SWIGTYPE_p_FIBITMAP dib)
FreeImage_GetHeight
public static int FreeImage_GetHeight(SWIGTYPE_p_FIBITMAP dib)
FreeImage_GetPitch
public static int FreeImage_GetPitch(SWIGTYPE_p_FIBITMAP dib)
FreeImage_IsTransparent
public static boolean FreeImage_IsTransparent(SWIGTYPE_p_FIBITMAP dib)
FreeImage_Unload
public static void FreeImage_Unload(SWIGTYPE_p_FIBITMAP dib)
FreeImage_Rescale
public static SWIGTYPE_p_FIBITMAP FreeImage_Rescale(SWIGTYPE_p_FIBITMAP dib,
int dst_width,
int dst_height,
int filter)
FreeImage_MakeThumbnail
public static SWIGTYPE_p_FIBITMAP FreeImage_MakeThumbnail(SWIGTYPE_p_FIBITMAP dib,
int max_pixel_size,
boolean convert)
FreeImage_AdjustGamma
public static boolean FreeImage_AdjustGamma(SWIGTYPE_p_FIBITMAP dib,
double gamma)
FreeImage_AdjustBrightness
public static boolean FreeImage_AdjustBrightness(SWIGTYPE_p_FIBITMAP dib,
double percentage)
FreeImage_AdjustContrast
public static boolean FreeImage_AdjustContrast(SWIGTYPE_p_FIBITMAP dib,
double percentage)
FreeImage_Invert
public static boolean FreeImage_Invert(SWIGTYPE_p_FIBITMAP dib)
FreeImage_RotateClassic
public static SWIGTYPE_p_FIBITMAP FreeImage_RotateClassic(SWIGTYPE_p_FIBITMAP dib,
double angle)
FreeImage_RotateEx
public static SWIGTYPE_p_FIBITMAP FreeImage_RotateEx(SWIGTYPE_p_FIBITMAP dib,
double angle,
double x_shift,
double y_shift,
double x_origin,
double y_origin,
boolean use_mask)
FreeImage_FlipHorizontal
public static boolean FreeImage_FlipHorizontal(SWIGTYPE_p_FIBITMAP dib)
FreeImage_FlipVertical
public static boolean FreeImage_FlipVertical(SWIGTYPE_p_FIBITMAP dib)
FreeImage_ConvertTo4Bits
public static SWIGTYPE_p_FIBITMAP FreeImage_ConvertTo4Bits(SWIGTYPE_p_FIBITMAP dib)
FreeImage_ConvertTo8Bits
public static SWIGTYPE_p_FIBITMAP FreeImage_ConvertTo8Bits(SWIGTYPE_p_FIBITMAP dib)
FreeImage_ConvertToGreyscale
public static SWIGTYPE_p_FIBITMAP FreeImage_ConvertToGreyscale(SWIGTYPE_p_FIBITMAP dib)
FreeImage_ConvertTo16Bits555
public static SWIGTYPE_p_FIBITMAP FreeImage_ConvertTo16Bits555(SWIGTYPE_p_FIBITMAP dib)
FreeImage_ConvertTo16Bits565
public static SWIGTYPE_p_FIBITMAP FreeImage_ConvertTo16Bits565(SWIGTYPE_p_FIBITMAP dib)
FreeImage_ConvertTo24Bits
public static SWIGTYPE_p_FIBITMAP FreeImage_ConvertTo24Bits(SWIGTYPE_p_FIBITMAP dib)
FreeImage_ConvertTo32Bits
public static SWIGTYPE_p_FIBITMAP FreeImage_ConvertTo32Bits(SWIGTYPE_p_FIBITMAP dib)
FreeImage_ColorQuantize
public static SWIGTYPE_p_FIBITMAP FreeImage_ColorQuantize(SWIGTYPE_p_FIBITMAP dib,
int quantize)
FreeImage_Threshold
public static SWIGTYPE_p_FIBITMAP FreeImage_Threshold(SWIGTYPE_p_FIBITMAP dib,
short T)
FreeImage_Dither
public static SWIGTYPE_p_FIBITMAP FreeImage_Dither(SWIGTYPE_p_FIBITMAP dib,
int algorithm)
FreeImage_ConvertFromRawBits
public static SWIGTYPE_p_FIBITMAP FreeImage_ConvertFromRawBits(java.nio.ByteBuffer bits,
int width,
int height,
int pitch,
int bpp,
int red_mask,
int green_mask,
int blue_mask,
boolean topdown)
FreeImage_ConvertToRawBits
public static void FreeImage_ConvertToRawBits(java.nio.ByteBuffer bits,
SWIGTYPE_p_FIBITMAP dib,
int pitch,
int bpp,
int red_mask,
int green_mask,
int blue_mask,
boolean topdown)
FreeImage_GetBits
public static java.nio.ByteBuffer FreeImage_GetBits(SWIGTYPE_p_FIBITMAP dib)
GetPixelColor
public static int GetPixelColor(SWIGTYPE_p_FIBITMAP dib,
int x,
int y)
GetPixelIndex
public static short GetPixelIndex(SWIGTYPE_p_FIBITMAP dib,
int x,
int y)
SetPixelColor
public static void SetPixelColor(SWIGTYPE_p_FIBITMAP dib,
int x,
int y,
int color)
SetPixelIndex
public static void SetPixelIndex(SWIGTYPE_p_FIBITMAP dib,
int x,
int y,
short index)
FreeImage_IsLittleEndian
public static boolean FreeImage_IsLittleEndian()