iOSでOpenCVのカスタムカーネルを定義しようとしています。私はこれを行うための決定的な方法を見つけることができないようです。私が他の人が使っているのを見た方法はこれであり、私はそれを私が望むように正確に機能させることができないようです。私は次のようにcVVideoCameraデリゲートを使用しています:
- (void)processImage:(Mat&)image;
{
// Do some OpenCV stuff with the image
double m[] = {1.0, 1.0, 1.0,
2.0, 2.0, 2.0,
1.0, 1.0, 1.0};
cv::Mat kernel = cv::Mat(3, 3, CV_32FC2, m);
int ddepth = -1;
cv::filter2D(image, image, ddepth, kernel);
}
これは機能していないようです。cv:Matコンストラクター(CV_32FC2)の型が原因である可能性があります。誰かがこれが通常iPhoneカメラのためにどうあるべきか知っていますか?それとも他に問題がありますか?