1

i have to process the image back at the python server with Opencv . the blob goes to the python server but i could not figure out how to convert this blob back into image with openCV

 //this is my javascript function to send image converted to blob, 
//back to my python server
         function () {

             ctx.drawImage(video, 0, 0, 320, 240);
            var data = canvas.get()[0].toDataURL('image/jpeg', 1.0);
             newblob = dataURItoBlob(data);
             ws.send(newblob);

            }

this is my python backend handling

class EchoServerProtocol(WebSocketServerProtocol):

       def onMessage(self, msg, binary):
         img = # here the code to convert blob into the image
         blur = cv2.blur(img, (5, 5))
         hsv = cv2.cvtColor(blur, cv2.COLOR_BGR2HSV)
         msg = hsv
         print "the image:", msg
         #conver the image back to blob and reply back to the websocket
         #havent written the code for this part yet
         self.sendMessage(msg, binary)

please help me figure this out

4

1 回答 1

1

查看这个 blob 是如何制作的,然后对其进行逆向工程

于 2015-12-30T21:24:41.433 回答