Python OpenCV cv2.imwrite()用法及代码示例 您所在的位置:网站首页 opencvread函数 Python OpenCV cv2.imwrite()用法及代码示例

Python OpenCV cv2.imwrite()用法及代码示例

2023-10-11 15:31| 来源: 网络整理| 查看: 265

OpenCV-Python是旨在解决计算机视觉问题的Python绑定库。cv2.imwrite()方法用于将图像保存到任何存储设备。这将根据指定的格式将图像保存在当前工作目录中。

用法: cv2.imwrite(filename, image)

参数: filename:代表文件名的字符串。文件名必须包含图像格式,例如.jpg,.png等。 image:就是要保存的图像。

返回值:如果成功保存图像,则返回true。

示例1:

# Python program to explain cv2.imwrite() method    # importing cv2  import cv2    # importing os module   import os    # Image path image_path = r'C:\Users\Rajnish\Desktop\GeeksforGeeks\geeks.png'    # Image directory directory = r'C:\Users\Rajnish\Desktop\GeeksforGeeks'    # Using cv2.imread() method # to read the image img = cv2.imread(image_path)    # Change the current directory  # to specified directory  os.chdir(directory)    # List files and directories   # in 'C:/Users/Rajnish/Desktop/GeeksforGeeks'   print("Before saving image:")   print(os.listdir(directory))      # Filename filename = 'savedImage.jpg'    # Using cv2.imwrite() method # Saving the image cv2.imwrite(filename, img)    # List files and directories   # in 'C:/Users / Rajnish / Desktop / GeeksforGeeks'   print("After saving image:")   print(os.listdir(directory))    print('Successfully saved')

输出:

Before saving image: ['geeks.png'] After saving image: ['geeks.png', 'savedImage.jpg'] Successfully saved

相关用法

Python OpenCV cv2.rectangle()用法及代码示例 Python OpenCV cv2.arrowedLine()用法及代码示例 Python OpenCV cv2.imshow()用法及代码示例 Python OpenCV cv2.imread()用法及代码示例 Python OpenCV cv2.cvtColor()用法及代码示例 Python OpenCV cv2.circle()用法及代码示例 Python OpenCV cv2.copyMakeBorder()用法及代码示例 Python OpenCV cv2.blur()用法及代码示例 Python OpenCV cv2.erode()用法及代码示例 Python OpenCV cv2.putText()用法及代码示例 Python OpenCV cv2.ellipse()用法及代码示例 Python OpenCV cv2.line()用法及代码示例

注:本文由纯净天空筛选整理自Rajnis09大神的英文原创作品 Python OpenCV | cv2.imwrite() method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有