Jump to content

Image function


sapnju_fejinja

Recommended Posts

I'm student and I need write presentation about image function, but I'm start learn php in this year, and I'm not too many time to now all function beter, that I ask help, because I want to know what kind of function are Often used, than I don't need look all it.... because I have no time, but I need make this presentation for my clases ;)

Link to comment
Share on other sites

I wouldn't say any one function is better than another.  One's a hammer, another's a screwdriver.  Niether is better than the other, they're just suited to different jobs.  If you tell us what you'd like to actually DO with an image, then maybe we can help you.

Link to comment
Share on other sites

some of my favorites are:

gd_info — Retrieve information about the currently installed GD library

getimagesize — Get the size of an image

image_type_to_extension — Get file extension for image type

image_type_to_mime_type — Get Mime-Type for image-type returned by getimagesize, exif_read_data, exif_thumbnail, exif_imagetype

image2wbmp — Output image to browser or file

imagealphablending — Set the blending mode for an image

imageantialias — Should antialias functions be used or not

imagearc — Draws an arc

imagechar — Draw a character horizontally

imagecharup — Draw a character vertically

imagecolorallocate — Allocate a color for an image

imagecolorallocatealpha — Allocate a color for an image

imagecolorat — Get the index of the color of a pixel

imagecolorclosest — Get the index of the closest color to the specified color

imagecolorclosestalpha — Get the index of the closest color to the specified color + alpha

imagecolorclosesthwb — Get the index of the color which has the hue, white and blackness nearest to the given color

imagecolordeallocate — De-allocate a color for an image

imagecolorexact — Get the index of the specified color

imagecolorexactalpha — Get the index of the specified color + alpha

imagecolormatch — Makes the colors of the palette version of an image more closely match the true color version

imagecolorresolve — Get the index of the specified color or its closest possible alternative

imagecolorresolvealpha — Get the index of the specified color + alpha or its closest possible alternative

imagecolorset — Set the color for the specified palette index

imagecolorsforindex — Get the colors for an index

imagecolorstotal — Find out the number of colors in an image's palette

imagecolortransparent — Define a color as transparent

imageconvolution — Apply a 3x3 convolution matrix, using coefficient and offset

imagecopy — Copy part of an image

imagecopymerge — Copy and merge part of an image

imagecopymergegray — Copy and merge part of an image with gray scale

imagecopyresampled — Copy and resize part of an image with resampling

imagecopyresized — Copy and resize part of an image

imagecreate — Create a new palette based image

imagecreatefromgd2 — Create a new image from GD2 file or URL

imagecreatefromgd2part — Create a new image from a given part of GD2 file or URL

imagecreatefromgd — Create a new image from GD file or URL

imagecreatefromgif — Create a new image from file or URL

imagecreatefromjpeg — Create a new image from file or URL

imagecreatefrompng — Create a new image from file or URL

imagecreatefromstring — Create a new image from the image stream in the string

imagecreatefromwbmp — Create a new image from file or URL

imagecreatefromxbm — Create a new image from file or URL

imagecreatefromxpm — Create a new image from file or URL

imagecreatetruecolor — Create a new true color image

imagedashedline — Draw a dashed line

imagedestroy — Destroy an image

imageellipse — Draw an ellipse

imagefill — Flood fill

imagefilledarc — Draw a partial ellipse and fill it

imagefilledellipse — Draw a filled ellipse

imagefilledpolygon — Draw a filled polygon

imagefilledrectangle — Draw a filled rectangle

imagefilltoborder — Flood fill to specific color

imagefilter — Applies a filter to an image

imagefontheight — Get font height

imagefontwidth — Get font width

imageftbbox — Give the bounding box of a text using fonts via freetype2

imagefttext — Write text to the image using fonts using FreeType 2

imagegammacorrect — Apply a gamma correction to a GD image

imagegd2 — Output GD2 image to browser or file

imagegd — Output GD image to browser or file

imagegif — Output image to browser or file

imagegrabscreen — Captures the whole screen

imagegrabwindow — Captures a window

imageinterlace — Enable or disable interlace

imageistruecolor — Finds whether an image is a truecolor image

imagejpeg — Output image to browser or file

imagelayereffect — Set the alpha blending flag to use the bundled libgd layering effects

imageline — Draw a line

imageloadfont — Load a new font

imagepalettecopy — Copy the palette from one image to another

imagepng — Output a PNG image to either the browser or a file

imagepolygon — Draws a polygon

imagepsbbox — Give the bounding box of a text rectangle using PostScript Type1 fonts

imagepsencodefont — Change the character encoding vector of a font

imagepsextendfont — Extend or condense a font

imagepsfreefont — Free memory used by a PostScript Type 1 font

imagepsloadfont — Load a PostScript Type 1 font from file

imagepsslantfont — Slant a font

imagepstext — Draws a text over an image using PostScript Type1 fonts

imagerectangle — Draw a rectangle

imagerotate — Rotate an image with a given angle

imagesavealpha — Set the flag to save full alpha channel information (as opposed to single-color transparency) when saving PNG images

imagesetbrush — Set the brush image for line drawing

imagesetpixel — Set a single pixel

imagesetstyle — Set the style for line drawing

imagesetthickness — Set the thickness for line drawing

imagesettile — Set the tile image for filling

imagestring — Draw a string horizontally

imagestringup — Draw a string vertically

imagesx — Get image width

imagesy — Get image height

imagetruecolortopalette — Convert a true color image to a palette image

imagettfbbox — Give the bounding box of a text using TrueType fonts

imagettftext — Write text to the image using TrueType fonts

imagetypes — Return the image types supported by this PHP build

imagewbmp — Output image to browser or file

imagexbm — Output XBM image to browser or file

iptcembed — Embed binary IPTC data into a JPEG image

iptcparse — Parse a binary IPTC block into single tags.

jpeg2wbmp — Convert JPEG image file to WBMP image file

png2wbmp — Convert PNG image file to WBMP image file

 

;D

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.