2006-02-03から1日間の記事一覧

ランレングス解凍

解凍ルーチンです。 #!/usr/bin/env python # -*- coding: utf-8 -*- import binascii class Writer: def __init__(self, filepath): self.f = file(filepath, "wb") def putByte(self, b): self.f.write("%c"%b) class Reader: def __init__(self, filepath…

圧縮始めました

とりあえず、超基本のランレングスを…。 「0xff,0xff,0xff」のようなデータを 「0x03,0xff」に圧縮するだけですが、、。 #!/usr/bin/env python # -*- coding: utf-8 -*- class Writer: def __init__(self, filepath): self.f = file(filepath, "wb") def pu…