| |
|
|
|
GIF File Format
| Short Name |
GIF |
| Long Name |
Graphics Interchange Format |
| Typical File Extensions |
.gif |
| Contains |
Bitmaps/Animation |
This is a format developed by
CompuServe Inc.
for storing
bitmaps.
GIF files can contain bitmaps at a variety of
color depths: 2, 4, 16, or 256 color,
in each case with a palette.
The GIF format has between through two revisions (87a and 89a), and the newer revision
(89a) is a superset of the older version (87a).
Modern GIF-compatible software, should therefore have no problem reading files of either
revision.
The 89a revision of GIF supports
transparency,
interlacing,
and simple
animation whereby multiple images within a single GIF file can be displayed in a
timed or looped sequence.
GIF files are compressed using an LZW
compression scheme, which attracted a large amount of controversy when
Unisys announced this
algorithm was patented, and charged license fees for software developers using
this algorithm. However, according to The GIF Controversy: A Software Developer's Perspective, these patents have now expired as of 20 June 2004.
As a result of the controversy resulting for the patent claims around this format, software
developers took a number of steps:
- The PNG format was developed as a replacement for GIF.
However, while the PNG format is increasingly popular, it has not really replaced GIF
which is still widely used.
- Some software developers tried to devise methods of encoding GIFs which would not infringe
on the
Unisys patent
(see, for example, DaubNET: File Formats Collection: GIF):
- The alternative encoding methods, result in larger file sizes as they are not as well
compressed as LZW.
- Files encoded (saved) using the alternative encoding methods, can be read by any GIF reading software.
- As far as I know, it was not possible to write software able to decode all GIF files, without stepping into the territory covered by the
Unisys patent.
A technical discussion of this format can be found in Chapter 7 of Graphics File Formats by David C. Kay and John R. Levine.
Please Note:
- We are not lawyers. This web site is not intended as
legal advice, and should not be construed as such.
Please consult an attorney should you require legal advice
on copyrights, patents or any other matter.
- GIF and 'Graphics Interchange Format' are trademarks of CompuServe Inc..
- Unisys held patents on the LZW compression scheme, which according to The GIF Controversy: A Software Developer's Perspective these patents expired as of 20 June 2004.
Related Pages on this site:
Related Books:
- Compressed Image File Formats: JPEG, PNG, GIF, XBM, BMP (ACM Press)
 | | By John Miano
Addison-Wesley Professional Paperback (288 pages)
Amazon.com: Compressed Image File Formats is an appealingly compact and useful guide to some of today's most popular file formats used for image data. For any programmer who needs to know how images are stored, this concise reference can serve as a really invaluable resource. Besides full coverage of the popular BMP, GIF, and PNG file formats, the book zeroes in on the JPEG standard, perhaps today's most popular (and most complicated) image format. In a series of short chapters, the book looks at JPEG in detail, from basic file organization (its format and marker fields), file compression techniques (like Huffman coding and DCT), and how to decode (read) and encode (write) JPEG images. By condensing hundreds of pages of specifications and documentation from the voluminous JPEG standard into this short volume, the author has created a worthwhile summary of key JPEG features and compression techniques useful to any graphics programmer. The book also includes C++ code for a simple JPEG encoder (on the accompanying CD-ROM). This example can get you started compressing images using the JPEG format. In addition, the book discusses techniques for creating and decoding progressive JPEGs (used for downloading images in stages, in progressively finer resolutions, over the Internet). Whether you are a programmer faced with decoding or encoding image data, or an interested Webmaster who wants to know the pros and cons of today's image file formats, Compressed Image File Formats provides a worthwhile and concise reference to what's inside image files. --Richard Dragan Topics covered: bitmap basics, color models, Windows BMP file format, XBM file format, JPEG basics and file format, JPEG File Interchange Format (JFIF), JPEG Huffman Coding, data unit encoding, Discrete Cosine Transform (DCT), matrix operations, JPEG decoding and encoding, progressive JPEG, GIF file format and compression, and PNG file format.
List Price: $54.99 Lowest New Price: $24.98 Lowest Used Price: $13.57 Usually ships in 24 hours (As of 20:18 Pacific 8 Jul 2008 More Info)
Buy It Now |
- GIF Animation Studio (Web Studio Series)
 | | By Richard Koman
O'Reilly Paperback (184 pages)
Product Description: GIF animation is bringing the Web to life -- without plug-ins, Java programming, or expensive authoring tools. This book details the major GIF animation programs, profiles work by leading designers (including John Hersey, Razorfish, Henrik Drescher, and Erik Josowitz), and documents advanced animation techniques. A CD-ROM includes freeware and shareware authoring programs, demo versions of commercial software, and the actual animation files described in the book.
List Price: $39.95 Lowest New Price: $43.06 Lowest Used Price: $3.19 (As of 20:13 Pacific 8 Jul 2008 More Info)
Buy It Now |
- Graphics File Formats
 | | By David C. Kay
McGraw-Hill Companies Paperback (496 pages)
Book Description: For software developers, systems managers, and computer hobbyists, this book will help bring a welcome sense of order to the chaotic world of graphics file format. David Kay and John Levine have compiled detailed specifications for 30 popular graphics file formats, so readers can more quickly and easily decide which standards are best for their applications.
List Price: $29.95 Lowest Used Price: $0.47 (As of 03:48 Pacific 8 Jul 2008 More Info)
Buy It Now |
- Internet File Formats: Your Complete Resource for Sending, Receiving, and Using Internet Files
 | | By Tim Kientzle
Coriolis Group Books Paperback (416 pages)
Book Description: Provides a detailed file format dictionary to help you understand most of the major file formats found on the Internet. Comes with a CD-ROM jam-packed with programs and tools to help you work with the files you come across on the Internet. Includes player programs to use files you download from the Internet. Contains compression and decompression utilities, and utilities to help you convert files from one format to another. Offers the tools to help you create HTML files and publish on the Web, and efficiently transfer your files. Helps you to read, write, convert, and use most of the major file types encountered on the Internet.
List Price: $39.99 Lowest New Price: $3.99 Lowest Used Price: $0.38 (As of 16:52 Pacific 8 Jul 2008 More Info)
Buy It Now |
- The Gif Animator's Guide
 | | By Sandy Eddy Schnyder
MIS-Press Paperback (322 pages)
Book Description: With easy step-by-step instructions for desktop applications including Paint Shop Pro and Photoshop, this book will teach you how to create and edit GIF89a animations to enhance your Web site. Whether you are a beginner or experienced Web developer, it will answer your questions about creating and animating GIFs. The GIF Animator's Guide is designed both to be easy to use and to provide all the important information about creating good-looking graphics and animations using a variety of popular programs -- freeware, shareware, and commercial -- for both Windows and Mac computers. The book includes valuable information about animation, computer graphics, and GIF standards so that you can easily create animations for your Web page. You'll also learn how to optimize animations by using the 216-color palette, planning for transparency, offsetting images, and setting time delay. The CD bundled with The GIF Animator's Guide includes Microsoft GIF Animator, Paint Shop Pro, GIF Construction Set, GIFBuilder, Ulead GIF Animator, and save-disabled versions of Photoshop 4 and Illustrator 7. It also includes a large gallery of unique and copyright-free GIF animations that you can plug into your own Web pages.
List Price: $39.95 Lowest New Price: $21.21 Lowest Used Price: $0.36 Usually ships in 1 to 3 weeks (As of 20:13 Pacific 8 Jul 2008 More Info)
Buy It Now |
Related Software:
- AD Video Processor
AD Video Processor is a video file convertor that exports AVI files, creates animated GIF file, or can receive separate frames of a video file. For creation animated GIFs, it offers a choice of frames range, frame size and sample with the certain step. For reception of separate frames, it offers a choice of frames range and color mode.
- ALL2BMP
123GraphicConverter is a software tool that help you to convert your PSD, JPEG, GIF, and other graphics files to BMP, JPEGWMF, GIF, PNG, TGA, PCX, TIFF graphics files.
- Artful GIF Animator
Create from scratch, import from AVI, edit and optimize your animated GIF images to develop animations for web sites. Drag and drop JPEG, BMP, GIF, ICO and even AVI files into the program and then edit and preview frames on the fly - while you are editing a frame, it animates the resulting picture. Tune up the individual position and edit the color palette for each frame, optimize animated GIFs with five different color reduction methods.
- AutoDWG DWG2Image
AutoDWG DWG2Image a batch converter converts DWG or DXF files to BMP, JPEG, TIFF, GIF or PNG without needing AutoCAD.
- Banner Maker Pro
Banner Maker Pro is software which allows to quickly and easily create banner advertisements, buttons, animated GIFs, logos and other web graphics. Simply follow the tabs at the top of the software and you can create these graphics in just minutes. When you're done, you can save the graphic as a GIF or JPEG.
Related Web Sites:
|
|
|