2

jpg ファイルと座標の配列を受け取る関数を C++ で作成したいと考えています。次に、座標を使用してトリミングし、新しい画像を新しい jpg として保存します。imagemagick を使用しようとしましたが、macosx でコンパイルできません。助けが必要です。

4

4 に答える 4

2

OpenCV を使用してください。これは、優れたドキュメントを備えた最も強力で理解しやすいツールです。すでに多くのアルゴリズムが実装されており、すぐに使用できます。

http://opencv.willowgarage.com/wiki/

于 2012-04-12T12:06:46.900 に答える
0

昔、私はhttp://www.catenary.com/howto/crop.html#C_sourceを使用していましたが、OS X でコンパイルできるかどうかはわかりません。

于 2012-04-12T12:04:17.827 に答える
0

ライブラリFreeImageを使用します:

http://freeimage.sourceforge.net/intro.html

于 2012-04-12T12:02:53.893 に答える
0

それには 2 つの方法があります。

libaray を使用して、JUCE C++ Libraryを試してください。これを行うための特定のクラスがあります。コンパイルする必要はありません。リンクするだけです。

もう 1 つの方法は、自分で行うことです。最初に JPEG を生データに変換する必要があります。これは非常に難しい作業です。それを構造体にロードしてから処理を行います。

商用目的の場合は 2 番目の方法はお勧めしませんが、趣味でやりたい場合は、BMP ファイルで 2 番目の方法を試してください。とても楽しいでしょう!

于 2012-04-12T12:09:33.920 に答える