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 [Rgba32] |
|
| blit [Rgb24] |
|
| blit [Index8] |
|
| blit [Index16] |
|
| 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 wxh, 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 wxh, to an image dst.
|
| blit [Genimage.RAWIMAGE] |
|
| blit [Cmyk32] |
|
| blit [Bitmap.Make] |
|
| 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 [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 [Bmp] |
Checks the file header
|
| close [Ftlow] |
|
| close_in [Jpeg] |
|
| close_out [Jpeg] |
|
| cmyk32 [OImages] |
|
| cmyk32 [OImage] |
|
| color_creator [Ximage2.Truecolor] |
|
| color_parse [Color] |
|
| color_parser [Ximage2.Truecolor] |
|
| colormap [Genimage.CONTAINER_INDEXED] |
|
| colormap_parse [Color] |
|
| copy [Rgba32] |
|
| copy [Rgb24] |
|
| copy [Index8] |
|
| copy [Index16] |
|
| copy [Genimage.IMAGEINDEXED] |
Image copy
|
| copy [Genimage.IMAGE] |
copy t duplicates the image t.
|
| copy [Genimage.RAWIMAGE] |
|
| copy [Color] |
Copy a colormap
|
| copy [Cmyk32] |
|
| copy [Bitmap.Make] |
|
| create [Xvthumb] |
|
| create [Ximage2] |
Same as Gdk.Image.create, but with size info
|
| create [Rgba32] |
|
| create [Rgb24] |
|
| create [OXvthumb] |
|
| create [OXimage2] |
|
| create [Index8] |
|
| create [Index16] |
|
| create [Genimage.IMAGEINDEXED] |
create w h creates an image with a size wxh.
|
| create [Genimage.IMAGE] |
create w h creates an image with a size wxh.
|
| create [Genimage.RAWIMAGE] |
|
| create [Fttext.T] |
|
| create [Cmyk32] |
|
| create [Bitmap.Make] |
|
| create_default [Genimage.CONTAINER_INDEXED] |
|
| create_default [Genimage.CONTAINER] |
|
| create_duplicate [Genimage.CONTAINER_INDEXED] |
|
| create_duplicate [Genimage.CONTAINER] |
|
| create_with [Rgba32] |
|
| create_with [Rgb24] |
|
| create_with [Index8] |
|
| create_with [Index16] |
|
| create_with [Genimage.RAWIMAGE] |
|
| create_with [Cmyk32] |
|
| create_with [Bitmap.Make] |
|
D |
| dGifCloseFile [Gif] |
|
| dGifGetExtension [Gif] |
|
| dGifGetImageDesc [Gif] |
|
| dGifGetLine [Gif] |
|
| dGifGetRecordType [Gif] |
|
| dGifOpenFileName [Gif] |
|
| debug [Bitmap] |
|
| dec_to_hex [Mstring] |
|
| destroy [Ximage2] |
You need manual destroy
|
| destroy [Rgba32] |
|
| destroy [Rgb24] |
|
| destroy [Index8] |
|
| destroy [Index16] |
|
| 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 [Fttext.T] |
|
| destroy [Cmyk32] |
|
| destroy [Bitmap.Make] |
|
| 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 [Rgba32] |
|
| dump [Rgb24] |
|
| dump [Index8] |
|
| dump [Index16] |
|
| dump [Genimage.IMAGEINDEXED] |
functions for internal use
|
| dump [Genimage.IMAGE] |
functions for internal use
|
| dump [Genimage.RAWIMAGE] |
|
| dump [Cmyk32] |
|
| dump [Bitmap.Make] |
|
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 [Reduce.REDUCER] |
|
| find_nearest [Color.Cmyk] |
|
| find_nearest [Color.Rgba] |
|
| find_nearest [Color.Rgb] |
|
| func_darken_only [Fttext] |
|
| func_red_only [Fttext] |
|
G |
| gensym [Mstring] |
|
| get [Ximage2] |
|
| get [Rgba32] |
|
| get [Rgb24] |
|
| get [Index8] |
|
| get [Index16] |
|
| 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 [Fttext.T] |
|
| get [Cmyk32] |
|
| 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 [Index16] |
|
| get_color [Genimage.IMAGEINDEXED] |
get_color x y returns image pixel color value of t at x,y.
|
| get_extension [Images] |
Lower interface
|
| get_glyph_metrics [Ftlow] |
|
| get_glyph_metrics [Freetype] |
|
| get_image [Ximage2] |
|
| get_image [OXimage2] |
|
| 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_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 [Rgba32] |
|
| get_scanline [Rgb24] |
|
| get_scanline [Index8] |
|
| get_scanline [Index16] |
|
| get_scanline [Genimage.IMAGEINDEXED] |
|
| get_scanline [Genimage.IMAGE] |
|
| get_scanline [Genimage.RAWIMAGE] |
|
| get_scanline [Cmyk32] |
|
| get_scanline [Bitmap.Make] |
|
| get_size_metrics [Ftlow] |
|
| get_size_metrics [Freetype] |
|
| get_strip [Rgba32] |
|
| get_strip [Rgb24] |
|
| get_strip [Index8] |
|
| get_strip [Index16] |
|
| get_strip [Genimage.IMAGEINDEXED] |
|
| get_strip [Genimage.IMAGE] |
|
| get_strip [Genimage.RAWIMAGE] |
|
| get_strip [Cmyk32] |
|
| get_strip [Bitmap.Make] |
|
| 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 [OImages] |
|
| index16 [OImage] |
|
| index8 [OImages] |
|
| index8 [OImage] |
|
| init [Ftlow] |
|
| init [Freetype] |
init () initializes the Freetype library.
|
| int_of_char_index [Freetype] |
|
L |
| load [Xvthumb] |
Returns image info and its thumbnail
|
| load [Xpm] |
Loads an xpm image.
|
| load [Ps] |
Loads a postscript image.
|
| load [Ppm] |
Ppm.load filename reads the image contained in the file filename,
and returns an image.
|
| load [Png] |
Loads a png image.
|
| load [OXvthumb] |
|
| load [OImages] |
|
| load [OImage] |
|
| load [Jpeg] |
Loads a jpeg image.
|
| 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 [Gif] |
Loads a gif image sequence
|
| load [Bmp] |
Loads a bmp 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 [Images] |
|
| load_sequence [Gif] |
Loads a gif image sequence, but to more general type
|
| load_thumbnail [Jpeg] |
|
M |
| make [Rgba32] |
|
| make [Rgb24] |
|
| make [OImages] |
|
| make [OImage] |
|
| make [Index8] |
|
| make [Index16] |
|
| make [Genimage.IMAGEINDEXED] |
make w h c creates an image with a size wxh.
|
| make [Genimage.IMAGE] |
make w h c creates an image with a size wxh.
|
| make [Genimage.ENCODE] |
|
| make [Genimage.RAWIMAGE] |
|
| make [Cmyk32] |
|
| map [Rgba32] |
|
| map [Rgb24] |
|
| map [Index8] |
|
| map [Index16] |
|
| 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 wxh, 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 wxh, to an image dst,
using color conversion function f.
|
| map [Genimage.RAWIMAGE] |
|
| map [Cmyk32] |
|
| 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 [OXimage2] |
|
| of_image [Graphic_image] |
Convert an Images.t value to a graphic image.
|
| of_rgba32 [Rgb24] |
Image format conversion functions between Rgba32.t images
|
| open_in [Jpeg] |
|
| open_in_thumbnail [Jpeg] |
|
| open_out [Jpeg] |
|
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] |
|
| 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 [Rgba32] |
resize progress t w h creates a resized image of t with size wxh.
|
| resize [Rgb24] |
|
| resize [Cmyk32] |
|
| rgb24 [OImages] |
|
| rgb24 [OImage] |
|
| rgb_square_distance [Color] |
Rgb specialized functions (for backward compatibility)
|
| rgba32 [OImages] |
|
| rgba32 [OImage] |
|
S |
| save [Xvthumb] |
Save xv thumbnail.
|
| save [Ps] |
Save a full-color image in the Encapuslated PS format file.
|
| save [Ppm] |
Ppm.save : filename img stores image img, on file filename.
|
| save [Png] |
Saves an image into a png file format.
|
| save [OXvthumb] |
|
| save [Jpeg] |
Save a full-color image in jpeg format file.
|
| save [Images] |
save filename formatopt options image saves image into a file
filename.
|
| save [Gif] |
Saves a gif image sequence
|
| save [Bmp] |
Save an image in bmp 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 [Ximage2] |
|
| set [Rgba32] |
|
| set [Rgb24] |
|
| set [Index8] |
|
| set [Index16] |
|
| 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 [Fttext.T] |
|
| set [Cmyk32] |
|
| 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 [Rgba32] |
|
| set_scanline [Rgb24] |
|
| set_scanline [Index8] |
|
| set_scanline [Index16] |
|
| set_scanline [Genimage.IMAGEINDEXED] |
|
| set_scanline [Genimage.IMAGE] |
|
| set_scanline [Genimage.RAWIMAGE] |
|
| set_scanline [Cmyk32] |
|
| set_scanline [Bitmap.Make] |
|
| set_strip [Rgba32] |
|
| set_strip [Rgb24] |
|
| set_strip [Index8] |
|
| set_strip [Index16] |
|
| set_strip [Genimage.IMAGEINDEXED] |
|
| set_strip [Genimage.IMAGE] |
|
| set_strip [Genimage.RAWIMAGE] |
|
| set_strip [Cmyk32] |
|
| set_strip [Bitmap.Make] |
|
| set_transform [Ftlow] |
|
| set_transform [Freetype] |
|
| size [Images] |
Returns size (width and height) of image
|
| size [Fttext] |
|
| size [Color.Cmyk] |
|
| size [Color.Rgba] |
|
| size [Color.Rgb] |
|
| size [Color] |
Colormap manipulation functions
|
| size_of_glyphs [Fttext] |
|
| split_str [Mstring] |
|
| split_str_quoted [Mstring] |
|
| square_distance [Color.Cmyk] |
|
| square_distance [Color.Rgba] |
|
| square_distance [Color.Rgb] |
|
| sub [Rgba32] |
|
| sub [Rgb24] |
|
| sub [OImages] |
|
| sub [OImage] |
|
| sub [Index8] |
|
| sub [Index16] |
|
| 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 wxh,
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 wxh,
whose origin (0,0) is at (x,y) of t.
|
| sub [Genimage.RAWIMAGE] |
|
| sub [Cmyk32] |
|
| sub [Bitmap.Make] |
|
T |
| tag [OImages] |
|
| tag [OImage] |
|
| 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 [Rgba32] |
|
| unsafe_access [Rgb24] |
|
| unsafe_access [Index8] |
|
| unsafe_access [Index16] |
|
| unsafe_access [Genimage.IMAGEINDEXED] |
|
| unsafe_access [Genimage.IMAGE] |
|
| unsafe_access [Genimage.RAWIMAGE] |
|
| unsafe_access [Cmyk32] |
|
| unsafe_get [Ximage2] |
|
| unsafe_get [Rgba32] |
|
| unsafe_get [Rgb24] |
|
| unsafe_get [Index8] |
|
| unsafe_get [Index16] |
|
| unsafe_get [Genimage.IMAGEINDEXED] |
|
| unsafe_get [Genimage.IMAGE] |
|
| unsafe_get [Genimage.RAWIMAGE] |
|
| unsafe_get [Fttext.T] |
|
| unsafe_get [Cmyk32] |
|
| unsafe_get_color [Index8] |
|
| unsafe_get_color [Index16] |
|
| unsafe_get_color [Genimage.IMAGEINDEXED] |
|
| unsafe_get_rgb [Index8] |
|
| unsafe_get_rgb [Index16] |
|
| unsafe_set [Ximage2] |
|
| unsafe_set [Rgba32] |
|
| unsafe_set [Rgb24] |
|
| unsafe_set [Index8] |
|
| unsafe_set [Index16] |
|
| 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 [Fttext.T] |
|
| unsafe_set [Cmyk32] |
|
V |
| vector_gen [Fttext] |
|
| vector_glyphs [Fttext] |
|
| vector_text [Fttext] |
|
W |
| width [Genimage.RAWIMAGE] |
|
| write_scanline [Jpeg] |
|