Open cv

Fermé
julien - 21 févr. 2015 à 16:19
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 21 févr. 2015 à 17:38
Bonjour,
je dois faire un programme pour créer une image en dégradé de couleur rouge puis enregistrer ensuite cette image.

Alors, le dégradé de couleurs marche.
Pour enregistrer l'image, notre professeur nous a demandé d'utiliser la fonction:
imwrite("nb.jpg" image nb);

or cela ne marche pas.

Pouvez vous m'aider?

Par avance, je vous en remercie.
A voir également:

1 réponse

fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 835
21 févr. 2015 à 17:38
Bonjour,

Est-ce du C ou du C++ ?
En C, j'ai l'impression qu'on utilise plutôt cvSaveImage() pour sauvegarder une image.
Par exemple cvSaveImage("nb.jpg", image, format);
image est ta variable de type CvArr* et format correspond à un int indiquant la qualité de la photo. Pour du JPG, tu peux mettre 95.

Pour t'aider davantage, il faudrait que tu postes ton programme sans oublier les balises "code".
Exemple :
<code c>ici tu mets ton code</code c>

Cdlt,
0