📅  最后修改于: 2023-12-03 15:33:58.906000             🧑  作者: Mango
在Python中使用OpenCV库,我们可以使用cv2.imwrite函数来保存图像,它有三个参数,分别是保存的文件名、要保存的图像以及保存参数。
cv2.imwrite(filename, img, params=None)
参数说明:
filename
:保存的图像文件名,包括扩展名。img
:要保存的图像。params
:可选参数,具体取决于所选文件格式。下面是一个示例,展示了如何使用cv2.imwrite函数保存图像。
import cv2
# 加载图像
img = cv2.imread('example.jpg')
# 在图像上写文本
font = cv2.FONT_HERSHEY_SIMPLEX
cv2.putText(img, 'OpenCV', (10, 500), font, 4, (255, 255, 255), 2, cv2.LINE_AA)
# 保存图像
cv2.imwrite('example_output.jpg', img)
在上面的示例中,我们首先使用cv2.imread函数加载了一张图像,然后使用cv2.putText函数在图像的左下角写了一段文本,最后使用cv2.imwrite函数保存了图像。
在保存图像时,我们需要注意以下几点: