Bonjour à tous
Je réalise actuellement une petite application pour capturer des images d'une caméra.
Une fonction de la SDK de la caméra me fournit, et je cite ^^:
The iidc_lockdata() function locks image buffer for specified frame data and returns a pointer to the first byte..
Elle me retourne donc un pointeur sur le premier octet du buffer contenant mon image.
Ma question est la suivante: comment faire pour sauvegarder cette image dans un fichier bitmap ?
Je me suis renseigné et j'ai réussi à créer l'en-tête du fichier mais je n'arrive pas à stocker les données.
Comment faire pour sauvegarder ce buffer dans un fichier ?
Pour le moment j'utilisemais ça ne me sauvegarde que 4 octets (pour une image en 640*480 ^^)
Code : Sélectionner tout - Visualiser dans une fenêtre à part fwrite(&Buff,sizeof(Buff),1,stream);
voilou, si quelqu'un a une piste ou une solution, je suis preneur
Partager