bonjour tous le monde,
je cherche comment r�cup�rer une image stocker dans une base de donn�es oracle avec un programme C++ avec OCILIB et OpenCV
merci bcp
Version imprimable
bonjour tous le monde,
je cherche comment r�cup�rer une image stocker dans une base de donn�es oracle avec un programme C++ avec OCILIB et OpenCV
merci bcp
On ne stocke pas une image dans une base de donn�es. Stocker le chemin d'acc�s � l'image est suffisant. Voici les tutos qu'il te faut :
Tutoriel OCILIB
Tutoriel OpenCV
le probl�me est le suivant:
j'ai un tableau qui contienne un colonne de type ORDIMAGE, et j'aimerai r�cup�rer les images stocker dans ce champ et les traiter avec openCV
mais malheureusement dans OCILIB je n'arrive pas a trouver un type image, j'ai essai d'utiliser le type OCI_OBJECT mais je n�arrive pas a le convertie en IplImage de OpenCV afin de le traiter.
d�o� la question est :
comment r�cup�rer une image avec OCILIB et la traite avec OpenCV
Il faut le dire vite ! Pas mal de raisons peuvent pousser � stocker une image en base :
- S�curit� (l'application a besoin d'acc�der � la BDD mais pas au disque de la machine). Tr�s int�ressant dans le cas d'un besoin en �criture.
- Int�grit� (toutes les donn�es sont en base, et pas �clat�es dans deux structures s�par�es)
- Scalabilit� (fonctionnalit�s de r�plication de la base utilis�e, etc)
Ok j'ai rien dit alors. Disons juste que de mon exp�rience personnelle, que ce soit en appli ou en web, je n'ai jamais vu cela.
merci bcp mon ami,
dans oracle on trouve un pack age nomm� ORDSYS qui permet la gestions des fichiers multim�dia en g�n�ral
et pour les images il y a ORDSYS.ORDIMAGE
et stocke l image dans la base avec la m�thode init() (constructeur).
oui il est possible de stocke juste les chemins des images mais moi je doit stocker l'image complet, c'est l'un des objectif principale de mon projet.
merci camarade.