以下は、バッファされたImageをMatタイプに変換するためのJavaコードです。私はこの関数を実行している間、私は例外を以下の取得:スレッド「メイン」java.lang.UnsupportedOperationExceptionがで例外:マットのデータ型は互換性がありません:MatデータタイプがサポートされていませんOpenCvを使用しているときにJavaでエラーが発生しました
public static Mat bufferedImageToMat(BufferedImage image) {
Mat mat = new Mat(image.getHeight(), image.getWidth(), CvType.CV_8UC1);
int[] data = ((DataBufferInt)image.getRaster().getDataBuffer()).getData();
mat.put(0, 0, data);
return mat;
}
また、私は続いているGoogleでエラーで検索しましたしかし、スタックオーバーフローに似たような質問がありますが、それは私を助けません。誰でもここで私を助けることができますか?私は立ち往生した。
私はこの質問が下落された理由を聞くことができますか? – Yoda