3

私はLIBPNG と ZLIBをマイクロコントローラー プロジェクト用の C ソフトウェアに組み込みました。これは、私のコードを開示する必要なく、そのような使用を許可している (BSD/MIT/APACHE に非常に似ていますが、帰属の要件がない) 自由度の高いライセンスのためです。 )。

非可逆画像圧縮を使用してメモリを節約することを検討したいと思います。私が見つけた JPEG コードは、GPL、LGPL、または C 以外のいずれかです。LGPL を使用することはできません。これは、ユーザーがライブラリを新しいバージョンまたは別のバージョンに置き換えることを可能にする必要があるためです。これは不可能です。事業。

適切な非可逆画像圧縮ライブラリを知っていることを願っています。JPEG である必要はありません (エンコードとデコードの両方を制御します)。ただし、C である必要があり、せいぜい BSD ライセンスまたは類似のものである必要があります (帰属は問題ありません)。

-アダム

4

3 に答える 3

6

IJG (ijg.org) を試してください。これは高品質の JPEG コードであり、C で記述され、BSD スタイルのライセンスが適用されます。私は職場でそれを使用しており、満足しています。

于 2008-11-06T20:03:11.323 に答える
5

libjpeg ILJ at は C ソースであり、自由にライセンスされています。

http://www.ijg.org/

「私たちはこのソフトウェアを非営利目的と商用目的の両方でリリースしています。企業は JPEG 関連製品の基礎としてこのソフトウェアを使用することを歓迎します。ロイヤリティは要求しませんが、製品資料で謝辞を求めることはあります...」

マイク

于 2008-11-06T20:33:30.560 に答える
1

独立した JPEG グループライブラリで +1 。

  • それはCにあります
  • 高い携帯性
  • 小さな足跡
  • 自由にライセンス
  • 高く評価されている
  • 広く使われています
  • 安定版 (最後のリリースは10 年以上前です)

Firefox と IE はどちらも、JPEG ブラウザーに IJG コードを使用します。あなたはそれよりもはるかに良くなることはできません.

于 2008-11-08T09:20:44.273 に答える