Hier ist mein aktueller Code (Sprache Python):Anzeige OpenCV IplImage Datenstrukturen mit 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()))
Ich versuche, eine IplImage von meiner Webcam in einem WxPython Fenster erfaßt anzuzeigen. Das Problem ist, ich möchte das Bild nicht zuerst auf der Festplatte speichern. Gibt es eine Möglichkeit, ein Iplimage in ein anderes Bildformat im Speicher zu konvertieren? Irgendeine andere Lösung?
Ich habe ein paar "Lösungen" für dieses Problem in anderen Sprachen gefunden, aber ich habe immer noch Probleme mit diesem Problem.
Danke.
Könnten Sie ein wenig ausarbeiten? Woher kommen Daten? – Domenic
ok, lass mich versuchen, es zu testen. Warte eine Weile. – YOU
Ich habe festgestellt, dass opencv nicht API hat, um ImageData in den Stream zu schreiben http://opencv.jp/opencv-1.0.0_org/docs/ref/opencvref_highgui.htm#highgui_func_index so andere Wege zu finden. – YOU