我们常常使用 Python 将图片流转为其CV2矩阵数据信息 以便使用cv2 去实现对图片的处理 文章来源:https://www.toymoban.com/news/detail-541036.html
以下我整理了两个方法 一个用于将图片二进制流转为CV2格式 一个方法是将CV2数据转化为图片二进制流 如下:文章来源地址https://www.toymoban.com/news/detail-541036.html
import cv2
import numpy as np
#将图片二进制流转为CV2格式
def data_to_cv2(img_data):
buf = np.asarray(bytearray(img_data), dtype="uint8")
return cv2.imdecode(buf, cv2.IMREAD_COLOR)
#将CV2数据转化为图片二进制流
def cv2_to_data(cv2_data):
return cv2.imencode(".jpg", cv2_data)[1].tobytes()
到了这里,关于Python 将图片流转为其CV2矩阵数据信息的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!