Je donne le cadre de la caméra et lance OpenCV dans un projet Android mais je ne sais pas comment passer le cadre à une méthode C++ et exécuter la détection de visage à partir de là ...
Comment le pourrais-je ?
J'utilise CameraBridgeViewBase.CvCameraViewListener2
et ensuite j'ai un cadre comme celui-ci :
public Mat onCameraFrame(CameraBridgeViewBase.CvCameraViewFrame inputFrame) {
mRgba = inputFrame.rgba();
Core.transpose(mRgba, mRgbaT);
Imgproc.resize(mRgbaT, mRgbaF, mRgbaF.size(), 0,0, 0);
Core.flip(mRgbaF, mRgba, 1 );
return mRgba;
}
Je ne sais pas comment envoyer une image de caméra d'Android à c++ et ensuite renvoyer cette image de caméra de c++ à Android.