2012-02-15 6 views
1

私はマイクロコントローラからデータを取得し、簡単なチャートを出力する非常に最小限のWebサーバで作業しています。そのサーバーはおそらく組み込みデバイス上で動作するでしょう。私は可能な限り小さく、理想的には依存関係なくコードを保持したいと考えています。 私はlibpng(とzlib)を使い終わらせたくないので、プレーンなpngやgif(palleted、no compression)を書こうと思っています。.gifまたは.pngファイル(libpngではない)を書くためのコードを探しています

+0

PNGには常に圧縮がありますが、実際にはzlibが必要です – leonbloy

+0

"圧縮されていないデータは圧縮されていないので、圧縮されていないデータを格納することは可能ですより大きい)。 " – Radu

答えて

0

代わりにRaphaëlのようなものを使用して、クライアント上でプロットを実行することができます。

+0

私はFlotのようなものを使うことを考えていましたが、より柔軟性があるので、自分のイメージを生成したいのが理想です。 – Radu

+1

[This(http://alexfru.narod.ru/codequal/CodeQuality.html)は圧縮を伴う、動作中のGIFエンコーダ/デコーダです。参照として使用することができます。 –

0

これは古くからの質問ですが、これにはLodePNGを使用しました。

これは単一のC90ファイル(ヘッダーに加えて)であり、zlibまたはlibpngの依存関係はありません。それはまた、もっと小さなものを#剥離するための多くの定義を持っています。

関連する問題