iGallery
JavaScript libraries such as MooTools, jQuery, Ext and others can save a lot of time when developing a site. In a recent client project I needed to setup a little image gallery based on a given folder content. iGallery uses MooTools - image resizing done dynamically using phpThumb. phpThumb uses the GD library to create thumbnails from images (JPEG, PNG, GIF, BMP, etc.) on the fly - source image can be a physical file on the local server, remote file over HTTP, or can be retrieved from a database - True color and resampling is used if GD v2.0+ is available, otherwise paletted-color and nearest-neighbour resizing is used. ImageMagick is used wherever possible for speed - resized images are cached. phpThumb offers endless possibilities to process your image incl.:
- Alpha channel mask from mask file
- Auto Contrast / Levels
- Bevel edge
- Blur
- Brightness
- Colorize to target color by amount
- Contrast
- Drop shadow
- Edge Detect
- Flip Horizontal / Vertical
- Gamma
- Grayscale
- Mean Removal
- Negative color
- Reduce Color Depth
- Rounded Corners
- Saturation
- Sepia
- Smooth
- Threshold
- White Balance
Click here to view a demo of iGallery - click here to download the latest version.
Setup your page (HTML, CSS, Javascript)
Put the following code into the head section of your document