需要使用redis模块。
代码中增加将图片存储到redis的操作。
import redis import pickle class Cache: #设置默认的redis服务ip和密码 def __init__(self,host='redis服务ip地址',password='redis密码wanmait.com'): pool = redis.ConnectionPool(host=host,password=password) self.conn = redis.Redis(connection_pool=pool) def set(self,key,value): self.conn.set(key,value) def get(self,key): return self.conn.get(key) #存图像 def insertImage(self,key,frame): b = pickle.dumps(frame) self.conn.set(key,b) #取图像 def getImage(self,key): return pickle.loads(self.conn.get(key)) cache = Cache() cache.insertImage("wanmait_screen",imageBytes)#imageBytes是图像内存bytes cache.set("wanmait_size_w",100) cache.set("wanmait_size_h",200)
0条评论
点击登录参与评论