cv2.imwrite

cv2.imwriteOpenCVで画像を保存するために使用する機能です。2 つのパラメータを受け入れます。最初のパラメータは画像を保存するファイル名 (ファイル パスを含む) で、2 番目のパラメータは保存する画像データです。を使用してcv2.imread画像を読み取り、 を使用してcv2.imwrite画像を保存できます。

例:

import cv2

# Read an image
img = cv2.imread("example.jpg")

# Save the image
cv2.imwrite("example_output.jpg", img)

使用可能なオプションのパラメータがいくつかあります。たとえば、3 番目のパラメータを使用して画像圧縮品質を指定できます。デフォルトの品質は 95 です。

cv2.imwrite("example_output.jpg", img, [cv2.IMWRITE_JPEG_QUALITY, 90])

PNG形式やBMP形式など、保存する画像を指定できる形式もあります。

cv2.imwrite("example_output.png", img)

おすすめ

転載: blog.csdn.net/weixin_35757191/article/details/128872696