Pourquoi utiliser l'interface C d'OpenCV alors que vous programmez en C++ ? Ça n'est qu'une grosse source d'erreurs au niveau de la gestion de la mémoire (en plus d’être moche).

...