Đây là mã hiện tại của tôi (ngôn ngữ là Python):Hiển thị OpenCV cấu trúc dữ liệu iplimage với 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()))
Tôi đang cố gắng để hiển thị một iplimage chụp từ webcam của tôi trong một cửa sổ wxPython. Vấn đề là tôi không muốn lưu trữ hình ảnh trên đĩa cứng đầu tiên. Có cách nào để chuyển đổi một iplimage sang định dạng hình ảnh khác trong bộ nhớ? Bất kỳ giải pháp nào khác?
Tôi đã tìm thấy một vài "giải pháp" cho vấn đề này bằng các ngôn ngữ khác, nhưng tôi vẫn gặp sự cố với vấn đề này.
Cảm ơn.
Bạn có thể xây dựng một chút không? Dữ liệu đến từ đâu? – Domenic
ok, hãy để tôi thử kiểm tra nó. giữ một lúc. – YOU
Tôi đã tìm thấy rằng opencv không có api để viết ImageData vào dòng http://opencv.jp/opencv-1.0.0_org/docs/ref/opencvref_highgui.htm#highgui_func_index để tìm một số cách khác. – YOU