Voici mon code actuel (langue est Python):Affichage OpenCV structures de données iplimage avec wxPython
newFrameImage = cv.QueryFrame(webcam)
newFrameImageFile = cv.SaveImage("temp.jpg",newFrameImage)
wxImage = wx.Image("temp.jpg", wx.BITMAP_TYPE_ANY).ConvertToBitmap()
wx.StaticBitmap(self, -1, wxImage, (0,0), (wxImage.GetWidth(), wxImage.GetHeight()))
Je suis en train d'afficher un iplimage capturé de ma webcam dans une fenêtre wxPython. Le problème est que je ne veux pas d'abord stocker l'image sur le disque dur. Y at-il un moyen de convertir une image dans un autre format d'image en mémoire? Toute autre solution?
J'ai trouvé quelques "solutions" à ce problème dans d'autres langues, mais j'ai toujours des problèmes avec ce problème.
Merci.
Pourriez-vous élaborer un peu? D'où viennent les données? – Domenic
ok, laissez-moi essayer de le tester. Attends un moment. – YOU
J'ai trouvé que opencv n'a pas d'API pour écrire ImageData dans le flux http://opencv.jp/opencv-1.0.0_org/docs/ref/opencvref_highgui.htm#highgui_func_index afin de trouver d'autres moyens. – YOU