A |
access [Bitmap.Make] |
|
add_color [Color.Cmyk] |
|
add_color [Color.Rgba] |
|
add_color [Color.Rgb] |
|
add_color [Color] |
Add a new color into the given colormap and return its index.
|
add_colors [Color.Cmyk] |
|
add_colors [Color.Rgba] |
|
add_colors [Color.Rgb] |
|
add_colors [Color] |
Add the list of new colors into the given colormap and return
their indices.
|
add_methods [Images] |
If you write new drivers for some image format, use this function
to register their loading/saving functions into the libaray
|
array_of_image [Graphic_image] |
Convert an Images.t value to an array of colors.
|
B |
blend [Blend] |
|
blit [Rgb24] |
|
blit [Index8] |
|
blit [Images] |
blit src sx sy dst dx dy width height copies the rectangle
region of src at (sx, sy) - (sx + width - 1, sy + height - 1) to dst , at
(dx, dy) - (dx + width - 1, dy + height - 1).
|
blit [Genimage.IMAGEINDEXED] |
blit src x y dst x' y' w h copies rectangular area of src at
x ,y with size w xh , to an image dst .
|
blit [Genimage.IMAGE] |
blit src x y dst x' y' w h copies rectangular area of src at
x ,y with size w xh , to an image dst .
|
blit [Genimage.RAWIMAGE] |
|
blit [Cmyk32] |
|
blit [Rgba32] |
|
blit [Bitmap.Make] |
|
blit [Index16] |
|
brightness [Color] |
|
bytes_per_pixel [Genimage.ENCODE] |
|
bytes_per_pixel [Bitmap.Bitdepth] |
|
C |
catenate_sep [Mstring] |
|
char_index_of_int [Freetype] |
|
check [Region] |
check width height x y checks whether the point (x,y) is in the
region of (0, 0) - (width - 1, height - 1).
|
check_header [Bmp] |
Checks the file header
|
check_header [Xpm] |
Checks the file header
|
check_header [Png] |
Checks the file header
|
check_header [Jpeg] |
Checks the file header
|
check_header [Gif] |
Checks the file header
|
check_header [Tiff] |
Checks the file header
|
close [Ftlow] |
|
close_in [Jpeg] |
|
close_in [Tiff] |
|
close_out [Jpeg] |
|
close_out [Tiff] |
|
cmyk32 [OImage] |
|
cmyk32 [OImages] |
|
color_creator [Ximage2.Truecolor] |
|
color_parse [Color] |
|
color_parser [Ximage2.Truecolor] |
|
colormap [Genimage.CONTAINER_INDEXED] |
|
colormap_parse [Color] |
|
copy [Rgb24] |
|
copy [Index8] |
|
copy [Color] |
Copy a colormap
|
copy [Genimage.IMAGEINDEXED] |
Image copy
|
copy [Genimage.IMAGE] |
copy t duplicates the image t .
|
copy [Genimage.RAWIMAGE] |
|
copy [Cmyk32] |
|
copy [Rgba32] |
|
copy [Bitmap.Make] |
|
copy [Index16] |
|
create [Rgb24] |
|
create [Index8] |
|
create [Xvthumb] |
|
create [Ximage2] |
Same as Gdk.Image.create, but with size info
|
create [OXvthumb] |
|
create [Fttext.T] |
|
create [Genimage.IMAGEINDEXED] |
create w h creates an image with a size w xh .
|
create [Genimage.IMAGE] |
create w h creates an image with a size w xh .
|
create [Genimage.RAWIMAGE] |
|
create [Cmyk32] |
|
create [Rgba32] |
|
create [Bitmap.Make] |
|
create [OXimage2] |
|
create [Index16] |
|
create_default [Genimage.CONTAINER_INDEXED] |
|
create_default [Genimage.CONTAINER] |
|
create_duplicate [Genimage.CONTAINER_INDEXED] |
|
create_duplicate [Genimage.CONTAINER] |
|
create_with [Rgb24] |
|
create_with [Index8] |
|
create_with [Genimage.RAWIMAGE] |
|
create_with [Cmyk32] |
|
create_with [Rgba32] |
|
create_with [Bitmap.Make] |
|
create_with [Index16] |
|
D |
dGifCloseFile [Gif] |
|
dGifGetExtension [Gif] |
|
dGifGetImageDesc [Gif] |
|
dGifGetLine [Gif] |
|
dGifGetRecordType [Gif] |
|
dGifOpenFileName [Gif] |
|
debug [Bitmap] |
|
dec_to_hex [Mstring] |
|
destroy [Rgb24] |
|
destroy [Index8] |
|
destroy [Ximage2] |
You need manual destroy
|
destroy [Fttext.T] |
|
destroy [Images] |
Free the image.
|
destroy [Genimage.IMAGEINDEXED] |
destroy t explicitly frees the image content of t .
|
destroy [Genimage.IMAGE] |
destroy t explicitly frees the image content of t .
|
destroy [Genimage.RAWIMAGE] |
|
destroy [Cmyk32] |
|
destroy [Rgba32] |
|
destroy [Bitmap.Make] |
|
destroy [Index16] |
|
done_face [Ftlow] |
|
dpi [Images] |
Info query
|
draw_glyphs [Fttext.Make] |
|
draw_glyphs [Fttext] |
|
draw_image [Graphic_image] |
Draw an Images.t value into the graphic window.
|
draw_mono_glyphs [Fttext.Make] |
|
draw_mono_glyphs [Fttext] |
|
draw_mono_rotated_glyphs [Fttext.Make] |
|
draw_mono_rotated_glyphs [Fttext] |
|
draw_mono_rotated_text [Fttext.Make] |
|
draw_mono_rotated_text [Fttext] |
|
draw_mono_text [Fttext.Make] |
|
draw_mono_text [Fttext] |
|
draw_rotated_glyphs [Fttext.Make] |
|
draw_rotated_glyphs [Fttext] |
|
draw_rotated_text [Fttext.Make] |
|
draw_rotated_text [Fttext] |
|
draw_text [Fttext.Make] |
|
draw_text [Fttext] |
|
dump [Rgb24] |
|
dump [Index8] |
|
dump [Genimage.IMAGEINDEXED] |
functions for internal use
|
dump [Genimage.IMAGE] |
functions for internal use
|
dump [Genimage.RAWIMAGE] |
|
dump [Cmyk32] |
|
dump [Rgba32] |
|
dump [Bitmap.Make] |
|
dump [Index16] |
|
E |
eGifCloseFile [Gif] |
|
eGifOpenFileName [Gif] |
|
eGifPutExtension [Gif] |
|
eGifPutImageDesc [Gif] |
|
eGifPutLine [Gif] |
|
eGifPutScreenDesc [Gif] |
|
encode [Jis_unicode] |
|
error [Region] |
|
error_diffuse [Reduce] |
|
extension [Images] |
Functions for filename extensions
|
F |
f [Reduce.ErrorDiffuse] |
|
f [Blend] |
|
face_info [Ftlow] |
|
file_format [Images] |
file_format filename reads the header of image file filename
and returns its format and some useful information found in the
header (ex.
|
find_exact [Color.Cmyk] |
|
find_exact [Color.Rgba] |
|
find_exact [Color.Rgb] |
|
find_exact [Color] |
Finds a color in the colormap and returns its color index.
|
find_nearest [Color.Cmyk] |
|
find_nearest [Color.Rgba] |
|
find_nearest [Color.Rgb] |
|
find_nearest [Reduce.REDUCER] |
|
func_darken_only [Fttext] |
|
func_red_only [Fttext] |
|
G |
gensym [Mstring] |
|
get [Rgb24] |
|
get [Index8] |
|
get [Ximage2] |
|
get [Fttext.T] |
|
get [Genimage.IMAGEINDEXED] |
get t x y gets image pixel of t at x ,y .
|
get [Genimage.IMAGE] |
get t x y gets image pixel of t at x ,y .
|
get [Genimage.ENCODE] |
|
get [Genimage.RAWIMAGE] |
|
get [Cmyk32] |
|
get [Rgba32] |
|
get [Index16] |
|
get_bitmap_info [Ftlow] |
|
get_bitmap_info [Freetype] |
|
get_bounding_box [Ps] |
Return the bounding box option of the postscript image inside the file
argument.
|
get_char_index [Ftlow] |
|
get_char_index [Freetype] |
|
get_charmaps [Ftlow] |
|
get_charmaps [Freetype] |
|
get_color [Index8] |
|
get_color [Genimage.IMAGEINDEXED] |
get_color x y returns image pixel color value of t at x ,y .
|
get_color [Index16] |
|
get_extension [Images] |
Lower interface
|
get_glyph_metrics [Ftlow] |
|
get_glyph_metrics [Freetype] |
|
get_image [Ximage2] |
|
get_image [Graphic_image] |
Capture the contents of a rectangle of the graphic window
with lower left corner at x,y , width w and height h
|
get_image [OXimage2] |
|
get_mono_gc [Ximage2] |
|
get_num_glyphs [Ftlow] |
|
get_num_glyphs [Freetype] |
Returns number of glyphs stored in the face.
|
get_outline_contents [Ftlow] |
|
get_outline_contents [Freetype] |
|
get_rgb [Index8] |
|
get_rgb [Index16] |
|
get_scanline [Rgb24] |
|
get_scanline [Index8] |
|
get_scanline [Genimage.IMAGEINDEXED] |
|
get_scanline [Genimage.IMAGE] |
|
get_scanline [Genimage.RAWIMAGE] |
|
get_scanline [Cmyk32] |
|
get_scanline [Rgba32] |
|
get_scanline [Bitmap.Make] |
|
get_scanline [Index16] |
|
get_size_metrics [Ftlow] |
|
get_size_metrics [Freetype] |
|
get_strip [Rgb24] |
|
get_strip [Index8] |
|
get_strip [Genimage.IMAGEINDEXED] |
|
get_strip [Genimage.IMAGE] |
|
get_strip [Genimage.RAWIMAGE] |
|
get_strip [Cmyk32] |
|
get_strip [Rgba32] |
|
get_strip [Bitmap.Make] |
|
get_strip [Index16] |
|
get_suffix [Mstring] |
|
guess_extension [Images] |
|
guess_format [Images] |
returns the image format guessed from the file extension of
a given file name
|
H |
height [Genimage.RAWIMAGE] |
|
hex_to_dec [Mstring] |
|
hex_to_string [Mstring] |
|
hexchar [Mstring] |
|
I |
image_of [Graphic_image] |
Convert an Graphics.image value to *our* image
|
index16 [OImage] |
|
index16 [OImages] |
|
index8 [OImage] |
|
index8 [OImages] |
|
init [Ftlow] |
|
init [Freetype] |
init () initializes the Freetype library.
|
int_of_char_index [Freetype] |
|
L |
load [OImage] |
|
load [OImages] |
|
load [Bmp] |
Loads a bmp image.
|
load [Xpm] |
Loads an xpm image.
|
load [Xvthumb] |
Returns image info and its thumbnail
|
load [Png] |
Loads a png image.
|
load [Ppm] |
Ppm.load filename reads the image contained in the file filename ,
and returns an image.
|
load [Jpeg] |
Loads a jpeg image.
|
load [OXvthumb] |
|
load [Gif] |
Loads a gif image sequence
|
load [Images] |
load filename options read the header of an image file filename ,
loads the image by calling corresponding loading method, and
returns it.
|
load [Tiff] |
Loads a tiff image.
|
load [Ps] |
Loads a postscript image.
|
load_as_rgb24 [Png] |
Loads a png image, and coerce it to Rgb24.
|
load_bitmap [Ppm] |
Same as above for portable bitmaps.
|
load_bmp [Bmp] |
|
load_char [Ftlow] |
|
load_char [Freetype] |
|
load_first [Gif] |
Loads the first frame of a gif image sequence.
|
load_glyph [Ftlow] |
|
load_glyph [Freetype] |
|
load_ppm [Ppm] |
|
load_progress [Images] |
Option queries
|
load_ps [Ps] |
Loads a postscript image within a bounding box.
|
load_resolution [Images] |
|
load_sequence [Gif] |
Loads a gif image sequence, but to more general type
|
load_sequence [Images] |
|
load_thumbnail [Jpeg] |
|
M |
make [Rgb24] |
|
make [Index8] |
|
make [OImage] |
|
make [OImages] |
|
make [Genimage.IMAGEINDEXED] |
make w h c creates an image with a size w xh .
|
make [Genimage.IMAGE] |
make w h c creates an image with a size w xh .
|
make [Genimage.ENCODE] |
|
make [Genimage.RAWIMAGE] |
|
make [Cmyk32] |
|
make [Rgba32] |
|
make [Index16] |
|
map [Rgb24] |
|
map [Index8] |
|
map [Genimage.IMAGEINDEXED] |
map f src x y dst x' y' w h maps pixels of the rectangular area
of src at x ,y with size w xh , to an image dst ,
using color conversion function f .
|
map [Genimage.IMAGE] |
map f src x y dst x' y' w h maps pixels of the rectangular area
of src at x ,y with size w xh , to an image dst ,
using color conversion function f .
|
map [Genimage.RAWIMAGE] |
|
map [Cmyk32] |
|
map [Rgba32] |
|
map [Index16] |
|
mask_of_image [Ximage2] |
|
mask_of_image [OXimage2] |
|
matrix_rotate [Freetype] |
|
maximum_block_size [Bitmap] |
|
maximum_live [Bitmap] |
|
merge [Color.Rgba] |
|
minus [Color.Cmyk] |
|
minus [Color.Rgba] |
|
minus [Color.Rgb] |
|
minus [Color] |
|
N |
new_face [Ftlow] |
|
new_face [Freetype] |
new_face library fontfile n loads n -th font stored
in the font file fontfile , and returns its face and
face information.
|
new_tmp_file_name [Tmpfile] |
|
norm_crlf [Mstring] |
norm_crlf last_was_cr buf offs len returns
buf with CRLF/CR/LF converted to LF, and a flag indicating
whether last char was CR.
|
O |
of_image [Ximage2] |
|
of_image [Graphic_image] |
Convert an Images.t value to a graphic image.
|
of_image [OXimage2] |
|
of_rgba32 [Rgb24] |
Image format conversion functions between Rgba32.t images
|
open_in [Jpeg] |
|
open_in [Tiff] |
|
open_in_thumbnail [Jpeg] |
|
open_out [Jpeg] |
|
open_out [Tiff] |
|
P |
pixmap_of [Ximage2] |
|
pixmap_of_image [Ximage2] |
|
pixmap_of_image [OXimage2] |
|
plain_mask [Ximage2] |
|
plus [Color.Cmyk] |
|
plus [Color.Rgba] |
|
plus [Color.Rgb] |
|
plus [Color] |
|
R |
rawimage [Genimage.CONTAINER_INDEXED] |
|
rawimage [Genimage.CONTAINER] |
|
read_bitmap [Ftlow] |
|
read_bitmap [Freetype] |
|
read_scanline [Jpeg] |
|
read_scanline [Tiff] |
|
rem_trailing_sp [Mstring] |
|
remove_tmp_file [Tmpfile] |
|
render_char [Ftlow] |
|
render_char [Freetype] |
|
render_glyph [Ftlow] |
|
render_glyph [Freetype] |
|
render_glyph_of_face [Ftlow] |
|
render_glyph_of_face [Freetype] |
|
resize [Rgb24] |
|
resize [Cmyk32] |
|
resize [Rgba32] |
resize progress t w h creates a resized image of t with size w xh .
|
rgb24 [OImage] |
|
rgb24 [OImages] |
|
rgb_square_distance [Color] |
Rgb specialized functions (for backward compatibility)
|
rgba32 [OImage] |
|
rgba32 [OImages] |
|
S |
save [Bmp] |
Save an image in bmp format file.
|
save [Xvthumb] |
Save xv thumbnail.
|
save [Png] |
Saves an image into a png file format.
|
save [Ppm] |
Ppm.save : filename img stores image img , on file filename .
|
save [Jpeg] |
Save a full-color image in jpeg format file.
|
save [OXvthumb] |
|
save [Gif] |
Saves a gif image sequence
|
save [Images] |
save filename formatopt options image saves image into a file
filename .
|
save [Tiff] |
Save a full-color image in tiff format file.
|
save [Ps] |
Save a full-color image in the Encapuslated PS format file.
|
save_as_cmyk [Jpeg] |
This converts RGB images to CMYK, but the color conversion is not
something fancy.
|
save_bitmap [Ppm] |
|
save_bmp [Bmp] |
Load and save fnctions for BMP images.
|
save_cmyk_sample [Jpeg] |
Create CMYK jpeg image sample.
|
save_image [Gif] |
Saves an image as a gif file with only one frame
|
save_interlace [Images] |
|
save_ppm [Ppm] |
Specialized version for portable bitmaps.
|
save_progress [Images] |
|
save_quality [Images] |
|
save_sequence [Images] |
|
set [Rgb24] |
|
set [Index8] |
|
set [Ximage2] |
|
set [Fttext.T] |
|
set [Genimage.IMAGEINDEXED] |
set t x y c sets image pixel of t at x ,y by the color c .
|
set [Genimage.IMAGE] |
set t x y c sets image pixel of t at x ,y by the color c .
|
set [Genimage.ENCODE] |
|
set [Genimage.RAWIMAGE] |
|
set [Cmyk32] |
|
set [Rgba32] |
|
set [Index16] |
|
set_char_size [Ftlow] |
|
set_char_size [Freetype] |
set_char_size face charw charh resh resv sets the character
size of face .
|
set_charmap [Ftlow] |
|
set_charmap [Freetype] |
|
set_pixel_sizes [Ftlow] |
|
set_pixel_sizes [Freetype] |
set_pixel_sizes face pixw pixh also sets the character size
of face .
|
set_scanline [Rgb24] |
|
set_scanline [Index8] |
|
set_scanline [Genimage.IMAGEINDEXED] |
|
set_scanline [Genimage.IMAGE] |
|
set_scanline [Genimage.RAWIMAGE] |
|
set_scanline [Cmyk32] |
|
set_scanline [Rgba32] |
|
set_scanline [Bitmap.Make] |
|
set_scanline [Index16] |
|
set_strip [Rgb24] |
|
set_strip [Index8] |
|
set_strip [Genimage.IMAGEINDEXED] |
|
set_strip [Genimage.IMAGE] |
|
set_strip [Genimage.RAWIMAGE] |
|
set_strip [Cmyk32] |
|
set_strip [Rgba32] |
|
set_strip [Bitmap.Make] |
|
set_strip [Index16] |
|
set_transform [Ftlow] |
|
set_transform [Freetype] |
|
size [Color.Cmyk] |
|
size [Color.Rgba] |
|
size [Color.Rgb] |
|
size [Color] |
Colormap manipulation functions
|
size [Fttext] |
|
size [Images] |
Returns size (width and height) of image
|
size_of_glyphs [Fttext] |
|
split_str [Mstring] |
|
split_str_quoted [Mstring] |
|
square_distance [Color.Cmyk] |
|
square_distance [Color.Rgba] |
|
square_distance [Color.Rgb] |
|
sub [Rgb24] |
|
sub [Index8] |
|
sub [OImage] |
|
sub [OImages] |
|
sub [Images] |
sub dst x y width height returns sub-bitmap of dst ,
at (x, y) - (x + width - 1, y + height - 1).
|
sub [Genimage.IMAGEINDEXED] |
sub t x y w h duplicates a subimage of t of size w xh ,
whose origin (0,0) is at (x,y) of t .
|
sub [Genimage.IMAGE] |
sub t x y w h duplicates a subimage of t of size w xh ,
whose origin (0,0) is at (x,y) of t .
|
sub [Genimage.RAWIMAGE] |
|
sub [Cmyk32] |
|
sub [Rgba32] |
|
sub [Bitmap.Make] |
|
sub [Index16] |
|
T |
tag [OImage] |
|
tag [OImages] |
|
tmp_dir [Tmpfile] |
|
to_rgb24 [Index8] |
|
to_rgb24 [Index16] |
|
to_rgba32 [Rgb24] |
|
to_rgba32 [Index8] |
|
to_rgba32 [Index16] |
to_rgb? ~failsafe t : Image format conversion functions to Rgb24.t
and Rgba32.t images.
|
U |
unicode_of_euc_japan [Fttext] |
|
unicode_of_latin [Fttext] |
|
unoptimize_sequence [Images] |
|
unsafe_access [Rgb24] |
|
unsafe_access [Index8] |
|
unsafe_access [Genimage.IMAGEINDEXED] |
|
unsafe_access [Genimage.IMAGE] |
|
unsafe_access [Genimage.RAWIMAGE] |
|
unsafe_access [Cmyk32] |
|
unsafe_access [Rgba32] |
|
unsafe_access [Index16] |
|
unsafe_get [Rgb24] |
|
unsafe_get [Index8] |
|
unsafe_get [Ximage2] |
|
unsafe_get [Fttext.T] |
|
unsafe_get [Genimage.IMAGEINDEXED] |
|
unsafe_get [Genimage.IMAGE] |
|
unsafe_get [Genimage.RAWIMAGE] |
|
unsafe_get [Cmyk32] |
|
unsafe_get [Rgba32] |
|
unsafe_get [Index16] |
|
unsafe_get_color [Index8] |
|
unsafe_get_color [Genimage.IMAGEINDEXED] |
|
unsafe_get_color [Index16] |
|
unsafe_get_rgb [Index8] |
|
unsafe_get_rgb [Index16] |
|
unsafe_set [Rgb24] |
|
unsafe_set [Index8] |
|
unsafe_set [Ximage2] |
|
unsafe_set [Fttext.T] |
|
unsafe_set [Genimage.IMAGEINDEXED] |
Unsafe versions of get and set .
|
unsafe_set [Genimage.IMAGE] |
Unsafe versions of get and set .
|
unsafe_set [Genimage.RAWIMAGE] |
|
unsafe_set [Cmyk32] |
|
unsafe_set [Rgba32] |
|
unsafe_set [Index16] |
|
V |
vector_gen [Fttext] |
|
vector_glyphs [Fttext] |
|
vector_text [Fttext] |
|
W |
width [Genimage.RAWIMAGE] |
|
write_scanline [Jpeg] |
|
write_scanline [Tiff] |
|