Difference between revisions of "Template:Compression methods"
Jump to navigation
Jump to search
imported>Tagremover (Undid revision 525657545 by Tagremover (talk)) |
imported>Excirial (Adding Tunstall coding and sorting group 1 alphabetically.) |
||
| Line 20: | Line 20: | ||
| group1 = [[Entropy encoding]] | | group1 = [[Entropy encoding]] | ||
| list1 = | | list1 = | ||
| − | *[[ | + | *[[arithmetic coding|Arithmetic]] |
| − | *[[ | + | *[[Golomb coding|Golomb]] |
*[[Huffman coding|Huffman]] | *[[Huffman coding|Huffman]] | ||
**[[Adaptive Huffman coding|Adaptive]] | **[[Adaptive Huffman coding|Adaptive]] | ||
**[[Canonical Huffman code|Canonical]] | **[[Canonical Huffman code|Canonical]] | ||
**[[Modified Huffman coding|Modified]] | **[[Modified Huffman coding|Modified]] | ||
| − | |||
*[[Range encoding|Range]] | *[[Range encoding|Range]] | ||
| − | *[[ | + | *[[Shannon–Fano coding|Shannon–Fano]] |
| + | *[[Shannon–Fano–Elias coding|Shannon–Fano–Elias]] | ||
| + | *[[Tunstall coding|Tunstall]] | ||
*[[Universal code (data compression)|Universal]] | *[[Universal code (data compression)|Universal]] | ||
**[[Elias gamma coding|Gamma]] | **[[Elias gamma coding|Gamma]] | ||
| Line 34: | Line 35: | ||
**[[Fibonacci coding|Fibonacci]] | **[[Fibonacci coding|Fibonacci]] | ||
**[[Levenstein coding|Levenstein]] | **[[Levenstein coding|Levenstein]] | ||
| − | |||
| group2 = [[Dictionary coder|Dictionary]] | | group2 = [[Dictionary coder|Dictionary]] | ||
| list2 = | | list2 = | ||
| − | |||
*[[Byte pair encoding]] | *[[Byte pair encoding]] | ||
*[[DEFLATE]] | *[[DEFLATE]] | ||
| Line 54: | Line 53: | ||
**[[Reduced Offset Lempel Ziv|ROLZ]] | **[[Reduced Offset Lempel Ziv|ROLZ]] | ||
**[[Statistical Lempel Ziv]] | **[[Statistical Lempel Ziv]] | ||
| + | *[[Run-length encoding|RLE]] | ||
| group3 = Others | | group3 = Others | ||
Revision as of 12:40, 20 January 2013
Initial visibility: currently defaults to autocollapse
To set this template's initial visibility, the |state= parameter may be used:
|state=collapsed:{{Compression methods|state=collapsed}}to show the template collapsed, i.e., hidden apart from its title bar|state=expanded:{{Compression methods|state=expanded}}to show the template expanded, i.e., fully visible|state=autocollapse:{{Compression methods|state=autocollapse}}
If the |state= parameter in the template on this page is not set, the template's initial visibility is taken from the |default= parameter in the Collapsible option template. For the template on this page, that currently evaluates to autocollapse.
See also
| The above documentation is transcluded from Template:Compression methods/doc. (edit | history) Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages. Please add categories to the /doc subpage. Subpages of this template. |