A B C D F G I M R S T

A

adjustBrightness(double) - Method in class de.goto3d.freeimage.FreeImage
Adjusts the brightness of a 8-, 24- or 32-bit image by a certain amount.
adjustContrast(double) - Method in class de.goto3d.freeimage.FreeImage
Adjusts the contrast of a 8-, 24- or 32-bit image by a certain amount.
adjustGamma(double) - Method in class de.goto3d.freeimage.FreeImage
Performs gamma correction on a 8-, 24- or 32-bit image.

B

byteBuffer - Variable in class de.goto3d.freeimage.FreeImage
 

C

colorQuantize(int) - Method in class de.goto3d.freeimage.FreeImage
Quantizes a high-color 24-bit bitmap to an 8-bit palette color bitmap.
convertFromRawBits(ByteBuffer, int, int, int, int, int, int, int, boolean) - Static method in class de.goto3d.freeimage.FreeImage
Converts a raw bitmap somewhere in memory to a FreeImage.
convertTo16Bits555() - Method in class de.goto3d.freeimage.FreeImage
Converts a bitmap to 16 bits, where each pixel has a color pattern of 5 bits red, 5 bits green and 5 bits blue.
convertTo16Bits565() - Method in class de.goto3d.freeimage.FreeImage
Converts a bitmap to 16 bits, where each pixel has a color pattern of 5 bits red, 6 bits green and 5 bits blue.
convertTo24Bits() - Method in class de.goto3d.freeimage.FreeImage
Converts a bitmap to 24 bits.
convertTo32Bits() - Method in class de.goto3d.freeimage.FreeImage
Converts a bitmap to 32 bits.
convertTo4Bits() - Method in class de.goto3d.freeimage.FreeImage
Converts a bitmap to 4 bits.
convertTo8Bits() - Method in class de.goto3d.freeimage.FreeImage
Converts a bitmap to 8 bits.
convertToGreyscale() - Method in class de.goto3d.freeimage.FreeImage
Converts a bitmap to a 8-bit greyscale image with a linear ramp.
convertToRawBits(ByteBuffer, int, int, int, int, int, boolean) - Method in class de.goto3d.freeimage.FreeImage
Converts a FreeImage instance to a raw piece of memory.

D

de.goto3d.freeimage - package de.goto3d.freeimage
 
dither(int) - Method in class de.goto3d.freeimage.FreeImage
Converts a bitmap to 1-bit monochrome bitmap using a dithering algorithm.

F

fiBitmap - Variable in class de.goto3d.freeimage.FreeImage
 
FID_BAYER16x16 - Static variable in class de.goto3d.freeimage.FREE_IMAGE_DITHER
 
FID_BAYER4x4 - Static variable in class de.goto3d.freeimage.FREE_IMAGE_DITHER
 
FID_BAYER8x8 - Static variable in class de.goto3d.freeimage.FREE_IMAGE_DITHER
 
FID_CLUSTER16x16 - Static variable in class de.goto3d.freeimage.FREE_IMAGE_DITHER
 
FID_CLUSTER6x6 - Static variable in class de.goto3d.freeimage.FREE_IMAGE_DITHER
 
FID_CLUSTER8x8 - Static variable in class de.goto3d.freeimage.FREE_IMAGE_DITHER
 
FID_FS - Static variable in class de.goto3d.freeimage.FREE_IMAGE_DITHER
 
FIF_BMP - Static variable in class de.goto3d.freeimage.FREE_IMAGE_FORMAT
 
FIF_CUT - Static variable in class de.goto3d.freeimage.FREE_IMAGE_FORMAT
 
FIF_DDS - Static variable in class de.goto3d.freeimage.FREE_IMAGE_FORMAT
 
FIF_EXR - Static variable in class de.goto3d.freeimage.FREE_IMAGE_FORMAT
 
FIF_FAXG3 - Static variable in class de.goto3d.freeimage.FREE_IMAGE_FORMAT
 
FIF_GIF - Static variable in class de.goto3d.freeimage.FREE_IMAGE_FORMAT
 
FIF_HDR - Static variable in class de.goto3d.freeimage.FREE_IMAGE_FORMAT
 
FIF_ICO - Static variable in class de.goto3d.freeimage.FREE_IMAGE_FORMAT
 
FIF_IFF - Static variable in class de.goto3d.freeimage.FREE_IMAGE_FORMAT
 
FIF_J2K - Static variable in class de.goto3d.freeimage.FREE_IMAGE_FORMAT
 
FIF_JNG - Static variable in class de.goto3d.freeimage.FREE_IMAGE_FORMAT
 
FIF_JP2 - Static variable in class de.goto3d.freeimage.FREE_IMAGE_FORMAT
 
FIF_JPEG - Static variable in class de.goto3d.freeimage.FREE_IMAGE_FORMAT
 
FIF_KOALA - Static variable in class de.goto3d.freeimage.FREE_IMAGE_FORMAT
 
FIF_LBM - Static variable in class de.goto3d.freeimage.FREE_IMAGE_FORMAT
 
FIF_MNG - Static variable in class de.goto3d.freeimage.FREE_IMAGE_FORMAT
 
FIF_PBM - Static variable in class de.goto3d.freeimage.FREE_IMAGE_FORMAT
 
FIF_PBMRAW - Static variable in class de.goto3d.freeimage.FREE_IMAGE_FORMAT
 
FIF_PCD - Static variable in class de.goto3d.freeimage.FREE_IMAGE_FORMAT
 
FIF_PCX - Static variable in class de.goto3d.freeimage.FREE_IMAGE_FORMAT
 
FIF_PGM - Static variable in class de.goto3d.freeimage.FREE_IMAGE_FORMAT
 
FIF_PGMRAW - Static variable in class de.goto3d.freeimage.FREE_IMAGE_FORMAT
 
FIF_PNG - Static variable in class de.goto3d.freeimage.FREE_IMAGE_FORMAT
 
FIF_PPM - Static variable in class de.goto3d.freeimage.FREE_IMAGE_FORMAT
 
FIF_PPMRAW - Static variable in class de.goto3d.freeimage.FREE_IMAGE_FORMAT
 
FIF_PSD - Static variable in class de.goto3d.freeimage.FREE_IMAGE_FORMAT
 
FIF_RAS - Static variable in class de.goto3d.freeimage.FREE_IMAGE_FORMAT
 
FIF_SGI - Static variable in class de.goto3d.freeimage.FREE_IMAGE_FORMAT
 
FIF_TARGA - Static variable in class de.goto3d.freeimage.FREE_IMAGE_FORMAT
 
FIF_TIFF - Static variable in class de.goto3d.freeimage.FREE_IMAGE_FORMAT
 
FIF_UNKNOWN - Static variable in class de.goto3d.freeimage.FREE_IMAGE_FORMAT
 
FIF_WBMP - Static variable in class de.goto3d.freeimage.FREE_IMAGE_FORMAT
 
FIF_XBM - Static variable in class de.goto3d.freeimage.FREE_IMAGE_FORMAT
 
FIF_XPM - Static variable in class de.goto3d.freeimage.FREE_IMAGE_FORMAT
 
FILTER_BICUBIC - Static variable in class de.goto3d.freeimage.FREE_IMAGE_FILTER
 
FILTER_BILINEAR - Static variable in class de.goto3d.freeimage.FREE_IMAGE_FILTER
 
FILTER_BOX - Static variable in class de.goto3d.freeimage.FREE_IMAGE_FILTER
 
FILTER_BSPLINE - Static variable in class de.goto3d.freeimage.FREE_IMAGE_FILTER
 
FILTER_CATMULLROM - Static variable in class de.goto3d.freeimage.FREE_IMAGE_FILTER
 
FILTER_LANCZOS3 - Static variable in class de.goto3d.freeimage.FREE_IMAGE_FILTER
 
FIQ_NNQUANT - Static variable in class de.goto3d.freeimage.FREE_IMAGE_QUANTIZE
 
FIQ_WUQUANT - Static variable in class de.goto3d.freeimage.FREE_IMAGE_QUANTIZE
 
flipHorizontal() - Method in class de.goto3d.freeimage.FreeImage
Flip the image horizontally along the vertical axis.
flipVertical() - Method in class de.goto3d.freeimage.FreeImage
Flip the image vertically along the horizontal axis.
FREE_IMAGE_DITHER - Class in de.goto3d.freeimage
 
FREE_IMAGE_DITHER() - Constructor for class de.goto3d.freeimage.FREE_IMAGE_DITHER
 
FREE_IMAGE_FILTER - Class in de.goto3d.freeimage
 
FREE_IMAGE_FILTER() - Constructor for class de.goto3d.freeimage.FREE_IMAGE_FILTER
 
FREE_IMAGE_FORMAT - Class in de.goto3d.freeimage
 
FREE_IMAGE_FORMAT() - Constructor for class de.goto3d.freeimage.FREE_IMAGE_FORMAT
 
FREE_IMAGE_QUANTIZE - Class in de.goto3d.freeimage
 
FREE_IMAGE_QUANTIZE() - Constructor for class de.goto3d.freeimage.FREE_IMAGE_QUANTIZE
 
FreeImage - Class in de.goto3d.freeimage
 
FreeImage(File) - Constructor for class de.goto3d.freeimage.FreeImage
Tries to load the specified image and create a new FreeImage instance.
FreeImage_AdjustBrightness(SWIGTYPE_p_FIBITMAP, double) - Static method in class de.goto3d.freeimage.FreeImageWrapper
 
FreeImage_AdjustContrast(SWIGTYPE_p_FIBITMAP, double) - Static method in class de.goto3d.freeimage.FreeImageWrapper
 
FreeImage_AdjustGamma(SWIGTYPE_p_FIBITMAP, double) - Static method in class de.goto3d.freeimage.FreeImageWrapper
 
FreeImage_ColorQuantize(SWIGTYPE_p_FIBITMAP, int) - Static method in class de.goto3d.freeimage.FreeImageWrapper
 
FreeImage_ConvertFromRawBits(ByteBuffer, int, int, int, int, int, int, int, boolean) - Static method in class de.goto3d.freeimage.FreeImageWrapper
 
FreeImage_ConvertTo16Bits555(SWIGTYPE_p_FIBITMAP) - Static method in class de.goto3d.freeimage.FreeImageWrapper
 
FreeImage_ConvertTo16Bits565(SWIGTYPE_p_FIBITMAP) - Static method in class de.goto3d.freeimage.FreeImageWrapper
 
FreeImage_ConvertTo24Bits(SWIGTYPE_p_FIBITMAP) - Static method in class de.goto3d.freeimage.FreeImageWrapper
 
FreeImage_ConvertTo32Bits(SWIGTYPE_p_FIBITMAP) - Static method in class de.goto3d.freeimage.FreeImageWrapper
 
FreeImage_ConvertTo4Bits(SWIGTYPE_p_FIBITMAP) - Static method in class de.goto3d.freeimage.FreeImageWrapper
 
FreeImage_ConvertTo8Bits(SWIGTYPE_p_FIBITMAP) - Static method in class de.goto3d.freeimage.FreeImageWrapper
 
FreeImage_ConvertToGreyscale(SWIGTYPE_p_FIBITMAP) - Static method in class de.goto3d.freeimage.FreeImageWrapper
 
FreeImage_ConvertToRawBits(ByteBuffer, SWIGTYPE_p_FIBITMAP, int, int, int, int, int, boolean) - Static method in class de.goto3d.freeimage.FreeImageWrapper
 
FreeImage_Dither(SWIGTYPE_p_FIBITMAP, int) - Static method in class de.goto3d.freeimage.FreeImageWrapper
 
FreeImage_FlipHorizontal(SWIGTYPE_p_FIBITMAP) - Static method in class de.goto3d.freeimage.FreeImageWrapper
 
FreeImage_FlipVertical(SWIGTYPE_p_FIBITMAP) - Static method in class de.goto3d.freeimage.FreeImageWrapper
 
FreeImage_GetBits(SWIGTYPE_p_FIBITMAP) - Static method in class de.goto3d.freeimage.FreeImageWrapper
 
FreeImage_GetBPP(SWIGTYPE_p_FIBITMAP) - Static method in class de.goto3d.freeimage.FreeImageWrapper
 
FreeImage_GetColorsUsed(SWIGTYPE_p_FIBITMAP) - Static method in class de.goto3d.freeimage.FreeImageWrapper
 
FreeImage_GetCopyrightMessage() - Static method in class de.goto3d.freeimage.FreeImageWrapper
 
FreeImage_GetFileType(String, int) - Static method in class de.goto3d.freeimage.FreeImageWrapper
 
FreeImage_GetHeight(SWIGTYPE_p_FIBITMAP) - Static method in class de.goto3d.freeimage.FreeImageWrapper
 
FreeImage_GetPitch(SWIGTYPE_p_FIBITMAP) - Static method in class de.goto3d.freeimage.FreeImageWrapper
 
FreeImage_GetVersion() - Static method in class de.goto3d.freeimage.FreeImageWrapper
 
FreeImage_GetWidth(SWIGTYPE_p_FIBITMAP) - Static method in class de.goto3d.freeimage.FreeImageWrapper
 
FreeImage_Initialise(boolean) - Static method in class de.goto3d.freeimage.FreeImageWrapper
 
FreeImage_Invert(SWIGTYPE_p_FIBITMAP) - Static method in class de.goto3d.freeimage.FreeImageWrapper
 
FreeImage_IsLittleEndian() - Static method in class de.goto3d.freeimage.FreeImageWrapper
 
FreeImage_IsTransparent(SWIGTYPE_p_FIBITMAP) - Static method in class de.goto3d.freeimage.FreeImageWrapper
 
FreeImage_Load(int, String, int) - Static method in class de.goto3d.freeimage.FreeImageWrapper
 
FreeImage_MakeThumbnail(SWIGTYPE_p_FIBITMAP, int, boolean) - Static method in class de.goto3d.freeimage.FreeImageWrapper
 
FreeImage_Rescale(SWIGTYPE_p_FIBITMAP, int, int, int) - Static method in class de.goto3d.freeimage.FreeImageWrapper
 
FreeImage_RotateClassic(SWIGTYPE_p_FIBITMAP, double) - Static method in class de.goto3d.freeimage.FreeImageWrapper
 
FreeImage_RotateEx(SWIGTYPE_p_FIBITMAP, double, double, double, double, double, boolean) - Static method in class de.goto3d.freeimage.FreeImageWrapper
 
FreeImage_Save(int, SWIGTYPE_p_FIBITMAP, String, int) - Static method in class de.goto3d.freeimage.FreeImageWrapper
 
FreeImage_Threshold(SWIGTYPE_p_FIBITMAP, short) - Static method in class de.goto3d.freeimage.FreeImageWrapper
 
FreeImage_Unload(SWIGTYPE_p_FIBITMAP) - Static method in class de.goto3d.freeimage.FreeImageWrapper
 
FreeImageException - Exception in de.goto3d.freeimage
 
FreeImageException(String) - Constructor for exception de.goto3d.freeimage.FreeImageException
 
FreeImageRuntimeException - Exception in de.goto3d.freeimage
 
FreeImageRuntimeException(String) - Constructor for exception de.goto3d.freeimage.FreeImageRuntimeException
 
FreeImageWrapper - Class in de.goto3d.freeimage
 
FreeImageWrapper() - Constructor for class de.goto3d.freeimage.FreeImageWrapper
 

G

getBitsPerPixel() - Method in class de.goto3d.freeimage.FreeImage
Returns the size of one pixel in the bitmap in bits.
getCopyrightMessage() - Static method in class de.goto3d.freeimage.FreeImage
Returns a string containing a standard copyright message you can show in your program.
getCPtr(SWIGTYPE_p_FIBITMAP) - Static method in class de.goto3d.freeimage.SWIGTYPE_p_FIBITMAP
 
getFileFormatsByExtension(File) - Static method in class de.goto3d.freeimage.FreeImage
Tries to determine the bitmap file by its extension.
getFileType(File) - Static method in class de.goto3d.freeimage.FreeImage
Orders FreeImage to analyze the bitmap signature.
getHeight() - Method in class de.goto3d.freeimage.FreeImage
Returns the height of the bitmap in pixel units.
getPitch() - Method in class de.goto3d.freeimage.FreeImage
Returns the width of the bitmap in bytes, rounded to the next 32-bit boundary, also known as pitch or stride or scan width.
getPixelBuffer() - Method in class de.goto3d.freeimage.FreeImage
Returns a pointer wrapped in a DirectByteBuffer object to the data-bits of the bitmap.
getPixelColor(int, int) - Method in class de.goto3d.freeimage.FreeImage
Get the pixel color of a 16-, 24- or 32-bit image at position (x, y), including range check (slow access).
GetPixelColor(SWIGTYPE_p_FIBITMAP, int, int) - Static method in class de.goto3d.freeimage.FreeImageWrapper
 
getPixelIndex(int, int) - Method in class de.goto3d.freeimage.FreeImage
Get the pixel index of a palettized image at position (x, y), including range check (slow access).
GetPixelIndex(SWIGTYPE_p_FIBITMAP, int, int) - Static method in class de.goto3d.freeimage.FreeImageWrapper
 
getVersion() - Static method in class de.goto3d.freeimage.FreeImage
Returns a string containing the current version of the library.
getWidth() - Method in class de.goto3d.freeimage.FreeImage
Returns the width of the bitmap in pixel units.

I

invert() - Method in class de.goto3d.freeimage.FreeImage
Inverts each pixel data.
isLittleEndian() - Static method in class de.goto3d.freeimage.FreeImage
This function returns true if the platform running FreeImage uses the Little Endian convention (Intel processors) and returns false if it uses the Big Endian convention (Motorola processors).
isTransparent() - Method in class de.goto3d.freeimage.FreeImage
Returns true when the transparency table is enabled (1-, 4- or 8-bit images) or when the input dib contains alpha values (32-bit images).

M

makeThumbnail(int, boolean) - Method in class de.goto3d.freeimage.FreeImage
Creates a thumbnail from a greyscale or RGB(A) image so that the output image fits inside a square of size max_pixel_size, keeping aspect ratio.

R

rescale(int, int, int) - Method in class de.goto3d.freeimage.FreeImage
This function performs resampling (or scaling, zooming) of a greyscale or RGB(A) image to the desired destination width and height.
rotateClassic(double) - Method in class de.goto3d.freeimage.FreeImage
This method rotates the image counter clockwise by the desired angle.
rotateEx(double, double, double, double, double, boolean) - Method in class de.goto3d.freeimage.FreeImage
Counter clockwise rotates the image by some angle around an arbitrary origin, while an additional translation can be performed afterwards.

S

save(File) - Method in class de.goto3d.freeimage.FreeImage
Saves the image.
save(File, int) - Method in class de.goto3d.freeimage.FreeImage
Saves the image using the specified image format from FREE_IMAGE_FORMAT.
setPixelColor(int, int, int) - Method in class de.goto3d.freeimage.FreeImage
Set the pixel color of a 16-, 24- or 32-bit image at position (x, y), including range check (slow access).
SetPixelColor(SWIGTYPE_p_FIBITMAP, int, int, int) - Static method in class de.goto3d.freeimage.FreeImageWrapper
 
setPixelIndex(int, int, short) - Method in class de.goto3d.freeimage.FreeImage
Set the pixel index of a palettized image at position (x, y), including range check (slow access).
SetPixelIndex(SWIGTYPE_p_FIBITMAP, int, int, short) - Static method in class de.goto3d.freeimage.FreeImageWrapper
 
SWIGTYPE_p_FIBITMAP - Class in de.goto3d.freeimage
 
SWIGTYPE_p_FIBITMAP(long, boolean) - Constructor for class de.goto3d.freeimage.SWIGTYPE_p_FIBITMAP
 
SWIGTYPE_p_FIBITMAP() - Constructor for class de.goto3d.freeimage.SWIGTYPE_p_FIBITMAP
 

T

threshold(int) - Method in class de.goto3d.freeimage.FreeImage
Converts a bitmap to 1-bit monochrome bitmap using a threshold T between [0..255].

A B C D F G I M R S T