So What's New in ImageGlue Version 4?
The information on this page relates to an old version of ImageGlue.
Click here for information about the latest version of ImageGlue .NET.
In addition to reading and writing our core media formats:
BMP, PNG, TIFF, Fax TIFF, JPEG / JFIF, GIF, Photoshop (PSD), QuickDraw PICT, Targa, QuickTime Image (QTIF), Silicon Graphics (SGI), MacPaint, FlashPix (FPX).
It reads a whole host of new QuickTime movie formats:
Macromedia Flash™ 4 (SWF), Movie (MOV), QTVR, Cubic VR, AVI (Microsoft Audio Video Interleaved), XML / SMIL, DV (Digital Video), 3DMF (3D Metafile), FLC (FLIC File format), PICS, TXT (Text). Using the following codecs where relevant - H.261, H.263, Animation, Apple BMP, Apple Video, Cinepak, Component video, DV NTSC and PAL, Graphics, Microsoft OLE, Microsoft Video 1, Motion JPEG A and B, Photo JPEG, Planar RGB, Sorenson Video 1 and 2.
And selective reading and writing of other new image formats:
16bit/pixel interleaved YUV (PAL, UYVY), Adobe Encapsulated PostScript (EPS, EPSF), Adobe Encapsulated PostScript Interchange format (EPSI), EPT (Adobe Encapsulated PostScript with TIFF preview), Adobe Level II Encapsulated PostScript (EPS2), Adobe Level II PostScript (PS2), Adobe Level III PostScript (PS3), Adobe PostScript (PS), Alias/Wavefront image (RLA), Alias/Wavefront RLE image format (PIX), AVS X image (AVS), Bi-level bitmap in least-significant-byte first order (MONO), CCIR 601 4:1:1 (YUV), Digital Imaging and Communications in Medicine image (DCM), Digital Moving Picture Exchange (DPX), DR Hallo (CUT), Encapsulated Portable Document Format (EPDF), Flexible Image Transport System (FITS), Group 3 FAX (FAX, G3), Hierarchical Data Format (HDF), IPTC Newsphoto (IPTC), Khoros Visualization image (VIFF, XV), Microsoft icon (ICO, ICON), MTV Raytracing image format (MTV), Multiple-image Network Graphics (MNG), Page Control Language (PCL), PF1: 1st Publisher (ART), Photo CD (PCD, PCDS), Pilot Image Format (PDB), Portable anymap (PNM), Portable bitmap format (PBM), Portable Document Format (PDF), Portable graymap format (PGM), Portable pixmap format (PPM), PSX TIM (TIM), Pyramid encoded TIFF (PTIF), Raw cyan, magenta, yellow, and black bytes (CMYK), Raw gray bytes (GRAY), Raw red, green, and blue bytes (RGB), Raw red, green, blue, and matte bytes (RGBA), Scitex HandShake (SCT), Seattle Film Works (PWP), SUN Rasterfile (RAS, SUN), Utah Run length encoded image (RLE), VICAR rasterfile format (VICAR), Visual Image Directory (VID), Wireless Bitmap level 0 image (WBMP), Word Perfect Graphics (WPG), X-Motif UIL table (UIL), Xv thumbnail format (P7), ZSoft IBM PC multi-page Paintbrush (DCX), ZSoft IBM PC Paintbrush (PCX).
We now use ICC (International Color Consortium) color profiles when we need to convert images from one color space to another. What this means is that your CMYK TIFF and CMYK JPEG images will now display perfectly using ImageGlue.
We've modified our transform routine to use fast high quality interpolation. It's as fast as it's always been - it just means that resizes and rotations look absolutely brilliant.
We've extensively revised GIF export to produce the highest quality GIF images. If you want fine control you can now choose between seven different types of palette, two dither options and up to 256 colors.
... more efficiently
We now have Very Large JPEG Support™. This allows us to read in and scale down extremely large JPEG images very efficiently. The memory used can be as little as 2% of the value that you might normally expect.
We've improved the handling of a lot of internals that will just mean that your server-side applications run more efficiently. You'll find numerous minor additions to ImageGlue to make your life easier.
... with extra features
ImageGlue 4 now supports embedded metadata, the kind of textual information you can alter using the Adobe Photoshop 'File Info...' command. This means you can extract embedded copyright, caption and other information from images as they are uploaded. We support IPTC-NAA Information Interchange Model Version 4 metadata as defined in IIMV4.pdf.
You can now draw curved text using ImageGlue 4. Simply specify the path you want your text to appear on and then draw it. We also offer advanced features like adjustment of horizontal positioning, vertical positioning and text kerning.
Custom palette handling is a breeze with ImageGlue 4. Reduce the number of colors in your images using one of nine different palette types. These include adaptive, file based palettes - act files - and raw palettes extracted from other images.
Selection has been enhanced so that you can create complex alpha channels based on the contents of your image. As well as straight color transparency you can now perform eight different alpha channel operations to combine multiple selections in almost any way you can think of.
We've improved our text support with enhanced support for different character sets such as Symbol, Japanese, Korean and Arabic. You can now list fonts by character set and choose a specific character set when drawing text.
We recommend that you use ImageGlue 4 with QuickTime installed on the server. QuickTime is an extremely efficient, reliable and memory friendly media library. However we understand that sometimes there are situations where you cannot deploy QuickTime and so ImageGlue 4 now continues to operate - with slightly reduced functionality - if QuickTime is not available.
You can now capture images from internet based or streaming video. ImageGlue supports HTTP, FTP and RTSP access to video streams. Note that this feature is not suitable for high load servers.
In ImageGlue 3.0 the autosizing of canvases and fitting of images was independent of the transform used. Now autosizing caters for different transformations and there are new transformations to allow 'fit' type behavior on transformed images.