Python+;OpenCV+;imencode
我有这个脚本部分:Python+;OpenCV+;imencode,python,opencv,typeerror,Python,Opencv,Typeerror,我有这个脚本部分: image = cv2.imdecode(data, 1) cv2.putText(image,"Hello World!", (10,10), cv2.FONT_HERSHEY_SIMPLEX, 1, 255) cv2.imwrite("/temp/image.jpg", image) 这个很好用 但我想用imencode()对编辑后的图像进行编码: 我得到这个错误信息: 结果,encimg=cv2.imencode('.jpg',图像[1,
image = cv2.imdecode(data, 1)
cv2.putText(image,"Hello World!", (10,10), cv2.FONT_HERSHEY_SIMPLEX, 1, 255)
cv2.imwrite("/temp/image.jpg", image)
这个很好用
但我想用imencode()对编辑后的图像进行编码:
我得到这个错误信息:
结果,encimg=cv2.imencode('.jpg',图像[1,90])
TypeError:“bool”对象不可编辑
有人知道这有什么问题吗?这看起来像是一个较旧的opencv版本,上面有签名 结果=imencode(ext、img、EXBUFFER) 希望您能获得更新的opencv库版本
类似的报告请参见。请不要摘录您认为与我们相关的错误部分,而是将您的问题包含在完整的回溯中
result, img = cv2.imencode('.jpg', image, [1, 90])