Précédent   Forum des professionnels en informatique > C et C++ > Bibliothèques > OpenCV
OpenCV Vos questions sur l'API de traitement d'images OpenCV.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/02/2012, 16h35   #1
Invité de passage
 
Inscription : avril 2011
Messages : 8
Détails du profil
Informations forums :
Inscription : avril 2011
Messages : 8
Points : 0
Points : 0
Par défaut Taille mémoire avec cvSaveImage

Bonjour.

J'ai un petit soucis avec cvSaveImage. L'image sauvegardée (test_seg_1_d2.png) est de même dimension mais la taille mémoire est triplée par rapport à celle chargée (test_seg_1_d.png) :

Code :
1
2
IplImage* pImg = cvLoadImage("./test_seg_1_d.png", CV_LOAD_IMAGE_UNCHANGED);
cvSaveImage("./test_seg_1_d2.png", pImg);
Et j'aimerai pouvoir obtenir exactement la même taille mémoire (image strictement identique, même densité, etc...).
Pas de canal alpha (vérifié avec gimp).

Voici les différences visibles sous gimp :

----------test_seg_1_d.png------------test_seg_1_d2.png
impression-97,38 × 53,98 millimètres----162,28 × 89,96 millimètres
resolution--119,99 x 119,99 ppp---------72 x 72 ppp

Tout le reste est exactement identique.
Comment palier à ce problème ?

J'utilise openCV 2.3.1.
tireur2litres est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h12.


 
 
 
 
Partenaires

Hébergement Web