2

新しいopencvバージョンをダウンロードしてインストールしました。Java をネイティブにサポートしているという事実は非常に興味深いものです。ただし、javacv コードの移植に問題があります。org.opencv.core.*; をインポートしたにもかかわらず、解決できないため、IplImage を使用できなくなったようです。私が使用する opencv 関数の多くは IplImage を必要とするため、Mat への切り替えは理想的ではないようです。

例:

public static IplImage getAbsDifference (IplImage source1, IplImage source2){

        IplImage result = cvCreateImage(new CvSize(source1.width(),source1.height()),source1.depth(),3);

        cvAbsDiff(source1, source2, result);

        return result;

    }

では、Java 用の新しいバージョンの opencv で動作させるには、古いコードにどのような変更を加える必要がありますか?

これが初心者の質問である場合は申し訳ありませんが、画像処理分野ではまだ新しいです。

4

2 に答える 2