General Information
Posted: Thu Jun 22, 2023 10:58 am
GIF Toolkit
Based on information from the following resources:
➤ UnFREEz Source Code
➤ What's In A GIF - Bit by Byte
➤ Inside the GIF file format
➤ How LZW (GIF) Compression Works
➤ GIF89a Specification
➤ Netscape Looping Application Extension
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
GIFToolkit.pb: Based on scripts from the following examples.
gif_animate.pb: Create an animated GIF from a folder of GIF images.
➤ Use the example gif_extract.pb to create a folder of GIF image frames.
gif_decode.pb: Decode an animated GIF to play in a Canvas Gadget.
➤ Context Menu: Open GIF Image, Play GIF Image.
➤ Move through frames in either direction using the arrow keys.
➤ Set a custom background color; transparency supported.
gif_detail.pb: List the container and frame information from an animated GIF.
➤ Returns all the information from the various structures.
gif_extract.pb: Extract frames from an animated GIF creating a folder of images.
➤ Use the example gif_animate.pb to compile the images into an animation.
gif_patch.pb: Patch any GIF parameter; requires further coding but should be enough to get started.
➤ Files are patched in-place; test the example against the GIF image located in the images folder.
Based on information from the following resources:
➤ UnFREEz Source Code
➤ What's In A GIF - Bit by Byte
➤ Inside the GIF file format
➤ How LZW (GIF) Compression Works
➤ GIF89a Specification
➤ Netscape Looping Application Extension
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
GIFToolkit.pb: Based on scripts from the following examples.
gif_animate.pb: Create an animated GIF from a folder of GIF images.
➤ Use the example gif_extract.pb to create a folder of GIF image frames.
gif_decode.pb: Decode an animated GIF to play in a Canvas Gadget.
➤ Context Menu: Open GIF Image, Play GIF Image.
➤ Move through frames in either direction using the arrow keys.
➤ Set a custom background color; transparency supported.
gif_detail.pb: List the container and frame information from an animated GIF.
➤ Returns all the information from the various structures.
gif_extract.pb: Extract frames from an animated GIF creating a folder of images.
➤ Use the example gif_animate.pb to compile the images into an animation.
gif_patch.pb: Patch any GIF parameter; requires further coding but should be enough to get started.
➤ Files are patched in-place; test the example against the GIF image located in the images folder.
