Huffman Encoding
Library and command line program for Huffman encoding and decoding both files and chunks of memory. The encoder is a 2 pass encoder. The first pass scans the data and builds the Huffman tree. The second pass encodes the data. The decoder is one pass.
Platforms: Windows, Mac, BSD, Linux
License: Freeware | Size: 10.5 KB | Download (58): Huffman Encoder/Decoder Download |
The use of Huffman coding functions is simplyfied such that the user needs only to enter the signal to be encoded, andall other details, like the list of symbols and their probabilities,are determuned by the program. Moreover, the entropy of thesignal and the coding efficiency are calculated.The...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (47): Huffman Encoding Download |
libUTL++ is a cross-platform C++ class library that provides a set of commonly useful functionality and abstractions to expedite C++ application development. Here are some of the highlights in terms of functionality: utl::Object provides a common interface for basic object functionality such...
Platforms: *nix
License: Freeware | Size: 5.67 MB | Download (101): libUTL++ Download |
Algorithm::Huffman is a Perl extension that implements the Huffman algorithm. SYNOPSIS use Algorithm::Huffman; my %char_counting = map {$_ => int rand(100)} (a .. z, A .. Z); # or better the real counting for your characters # as the huffman algorithm doesnt work good with random data...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (110): Algorithm::Huffman Download |
Encoding Service Engine project provides a “plug-n-play” compression capability to ESBs to improve performance between web services by decreasing bandwidth consumption. Since SOAP and XML are verbose protocols they are poorly suited for low-bandwidth environments. This component is transport...
Platforms: *nix
License: Freeware | Size: 62.46 KB | Download (102): Encoding Service Engine Download |
Full conversion between more than 100 different encodings, like Unicode, ANSI, Latin, Cyrillic, ASCII, UTF8, and others lets you easily save multiple text files and strings in any encoding. Source encoding can be detected automatically, and destination encoding has lots of options like Big...
Platforms: Windows
License: Freeware | Size: 165.36 KB | Download (749): Batch Encoding Converter Download |
Encoding Converter, is an easy-to-use application for Windows that can help you convert encoding of multiple ansi/ utf-8/ unicode plain text documents to and from any encoding, either interactively or in batch mode. It can convert encoding of thousands of files within a few minutes minutes....
Platforms: Windows, Mac
License: Shareware | Cost: $99.95 USD | Size: 2.43 MB | Download (97): Encoding Converter Download |
Convert 1000s of files between more than 100 text encodings and binary formats: Unicode, ANSI, Latin, Cyrillic, ASCII, UTF8, ISO, OEM, Mac, Base-64, Bin-Hex, Quoted-Printable. Save raw bytes from files as hex, dec, or bin ASCII byte code representations, and convert them back to bytes. Includes...
Platforms: Windows
License: Shareware | Cost: $39.00 USD | Size: 5.27 MB | Download (94): Batch File Encoding Converter Download |
Chilkat Charset simplifies international character encoding conversion. It supportsthe conversion of any character encoding to and from Unicode and utf-8. It supportsdirect conversions among the alternative character encodings for Japanese, Chinese,Korean and other languages. For example, one can...
Platforms: Windows
License: Shareware | Cost: $99.00 USD | Size: 972.8 KB | Download (511): Chilkat Character Encoding Conversion Ac Download |
Official Encoding is a small applet that will tell you the official name of any given Java encoding and whether it is supported by Java. It will also display some of the characters available with that encoding.
NOTE: For non-military use only. for Windows2K, XP, Vista
Platforms: Windows, XP, Windows Vista
License: Freeware | Download (408): Official Encoding Download |
Encoding Recogniser will help you determine what encoding was used to write a file and it will display the file in hex or in decoded characters using any of the encodings that are supported by Java.
Requirements:
Java 1.5 and above
for WindowsNT, 2K, XP, 2003, Vista, 7
Platforms: Windows, 2K, XP, 2003, Windows Vista, 7
License: Freeware | Download (419): Encoding Recogniser Download |
Aviberry Video Encoding Server is an online video encoding program that provides exceptional performance, reliability and stability. The software can be easily integrated into your websites. Many different formats and devices are supported, with a total of 26 presets, one for each type of device...
Platforms: Windows
License: Demo | Cost: $4999.00 USD | Size: 86.64 MB | Download (58): Aviberry Video Encoding Server Download |
This script encodes unicode_data for use as XML or HTML, with characters outside of the encoding converted to XML numeric character references.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (56): Encoding Unicode data for XML and HTML Download |
This script contains a function that analyzes an open xml file for its characters encoding by - checking for a unicode BOM or (on failure); - searching the xml declaration at the beginning of the file for the "encoding" attribute ;It attempts to detect the character encoding of the xml file...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (53): Detect character encoding in an XML file Download |
The main purpose of these functions are to allow encoding a string from base 256 to a special base 255. The function view the strings as numbers and simply change what base they are written in. This is not recommended for very long strings; otherwise, the encoding and decoding process can take a...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (53): Encoding A String Download |
basE91 is an advanced method for encoding binary data as ASCII characters. It is similar to UUencode or base64, but is more efficient. The overhead produced by basE91 depends on the input data. It amounts at most to 23% (versus 33% for base64) and can range down to 14%, which typically occurs on...
Platforms: Windows, Mac, *nix, C/C++, BSD Solaris
License: Freeware | Download (60): basE91 encoding Download |
Static Huffman Coding and Decoding, and Adaptive Huffman Coding and Decoding for text compression
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (45): Huffman Coding and Decoding for Text Compression Download |
This file contains MATLAB functions, m-files, that do Huffman coding and arithmetic coding of integer (symbol) sequences. Complete coding may be done by calling an easy to use main program (or main function), where input argument is the sequences you want to compress and the output is the...
Platforms: Matlab
License: Freeware | Size: 51.2 KB | Download (49): Huffman Coding and Arithmetic Coding Download |
Basic Differential Encoding/Decoding of input vector of numeric valuesdiffencodeve.m : Differential Encoding functiondiffdecodevec.m : Differential Decoding functiondiffencodevecTest.m : Test Program for Differential Encoding/Decoding.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (46): Differential Encoding/Decoding Download |
My functuin contains:-1- huffman coding2- huffman decodingthis program used for data compressin or coding
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 1024 KB | Download (42): Huffman Coding_Decoding Download |