首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有输出代码的PERL LZW压缩为9位长

带有输出代码的PERL LZW压缩为9位长
EN

Stack Overflow用户
提问于 2013-03-05 19:47:41
回答 1查看 249关注 0票数 0

从页面:http://www.verypdf.com/document/pdf-format-reference/pg_0072.htm

我正在尝试使用相同的细节来压缩和解压,它不工作任何perl模块(LZW)。

代码语言:javascript
复制
Source ASCII codes : 45 45 45 45 45 65 45 45 45 66

Current Output :  20 1D 00 01 0014 01 01 24

Expected compressed code :80 0B 60 50 22 0C 0C 85 01

我想创建一个执行LZW压缩的perl脚本

代码:

代码语言:javascript
复制
use strict ;
  use Compress::LZW;

  my $fatdata ='-----A---B';
  my $thindata = $fatdata;

  my $compressed = compress($fatdata);
  $fatdata    = decompress($compressed);

  my $smallcompressed = compress($thindata, 9);
  $thindata        = decompress($smallcompressed, 9);

print $smallcompressed;

我已经使用了任何其他模块,上面的代码只是示例。但是我仍然没有得到正确的输出

EN

回答 1

Stack Overflow用户

发布于 2013-03-05 21:01:01

documentation表示对于第二个参数,只有1216是有效值。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15223016

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档