LZD Image Compression
  1. All files
  2. TI-83 Plus/TI-84 Plus Programs
  3. TI-83 Plus/TI-84 Plus BASIC Programs

Description

Included is a Python program for compressing data, and a calc program for decompressing compressed image data. The algorithm is basically LZ compression, but allows for arbitrary sized runs and indexes. For reference, it took a little less than 3 times as long as a straight memcopy to decompress the test image and draw it to the graph screen.

The prgmLZD is 187 bytes and the example splash screen is 533 bytes on calc. Combined they use 720 bytes, compared to 779 bytes for a Pic var of the same dimensions. This means that I actually saved space by putting a decompression program on my calc.

Screenshots

Screenshot #6481

Archive Contents

Name Size
Pic1.8xi 844 bytes
splash.z80 2.2 KB
SPLASH.8xv 594 bytes
LZD.z80 1.9 KB
LZD.8xp 251 bytes
zlz.py 2.8 KB
Readme.txt 2.7 KB
Download file
File Size
5.9 KB

Metadata

Author
Xeda112358
Uploaded
5 years, 9 months ago

Statistics

Rating
No ratings.
Downloads
202
Views
1115

Reviews

Nobody has reviewed this file yet.

Versions

  1. LZD Image Compression (published 5 years, 9 months ago; 2018-07-04 02:58 UTC)

Advertisement