1

libjpeg の解凍部分を抽出して組み込みプロジェクトに追加しようとしているので、最小サイズのコードを使用する必要がありますが、コードは非常に複雑だと思います。この部分をライブラリから除外する方法はありますか? 別の方法はありますか? jpeg写真をリターンフォームカメラで解凍して、パターン認識を行いたいです。何か案は ???

4

2 に答える 2

2

そのようなライブラリをバラバラにして切り詰めるのは、立派な努力であり、プロジェクト フォークのようなもので、...たとえば...最小化された jpeg ライブラリを作成します。minjpeglib. または小さい。行きましょうナノ。ええ、事はこれが行われたということです。かなりたくさん。jpeg 形式で可能なすべての機能が含まれていない可能性があるため、問題が発生する可能性があります。そのため、一部の画像が読み込まれない場合や、一部の画像が正しく読み込まれない場合があります。

完全なサポートが必要な場合は、jpeglib が非常に大きく複雑であることには理由があります。

本当に jpeglib を壊したいのなら、どこから始めたらいいのかわかりませんが、幅広いアドバイスをすることができます。必要な特定の機能については、それをくまなく調べてください。その依存関係をトレースします。使用するすべての構造、ヘルパー関数、およびヘッダー。コンパイルして実行するプログラムができるまで、部分を新しいフォルダーにコピーしてビットを追加します。残念ながら、元の jpeglib のほとんどまたはすべてが含まれていないという保証はありません。

あっ!ミスター・ウィザードに勝て!

于 2013-04-22T17:22:40.547 に答える