def read_image(conn):
try:
length = int(recvall(conn, 16))
except:
import sys
print "Unexpected error:", sys.exc_info()[0]
return False, None
stringData = recvall(conn, length)
data = np.fromstring(stringData, dtype='uint8')
decimg = cv2.imdecode(data, 1)
print 'Image received ', decimg.shape
return True, decimg
评论列表
文章目录