Partage
  • Partager sur Facebook
  • Partager sur Twitter

Save a Mat image Opencv code natif android studio

Mat image not save avec cv::imwrite

Sujet résolu
    19 septembre 2017 à 8:58:07

    Bonjour à tous,

    Je développe une petite application sous android studio et j'utilise un code c++ avec la bibliothèque OpenCv.

    Jusque là tout va bien mais j'ai quelques erreurs et je souhaiterai enregistrer mes images de type Mat qui sont dans mon code natif pour voir si elles sont corrects.

    Je voudrai aussi utiliser les cout afin de voir certaines de mes variables s'afficher dans le terminal.

    J'ai essayé avec cv::imwrite mais les images ne s'enregistrent jamais et pour les variables j'ai essayé std::cout mais là c'est pareil il n'y a rien qui s'affiche dans le terminal...Pour les variables à la place de cout j'ai aussi essayé :

    __android_log_print(ANDROID_LOG_INFO, "tag", "testVar = %d", mat.rows);

    Mais cela me met une erreur de type "undefined reference to '__android_log_print' j'ai regardé sous stackoverflow mais malgré quelques explications donner je n'ai pas réussi à résoudre ce(s) problème(s) est ce que quelqu'un aurait déjà utiliser ces méthodes pour enregistrer une image Mat openCv et afficher des variables ?

    Merci par avance

    -
    Edité par thomas1314 19 septembre 2017 à 8:58:38

    • Partager sur Facebook
    • Partager sur Twitter
    Thomas1314
      20 septembre 2017 à 10:10:41

      Re,

      Personne n'a jamais eu besoin d'enregistrer des images via un code natif et d'utiliser cout par hasard ?

      • Partager sur Facebook
      • Partager sur Twitter
      Thomas1314

      Save a Mat image Opencv code natif android studio

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown