python-openCV入门(一)--读取保存图片

读取图片

# -*- coding=GBK -*-
import cv2 as cv
# 显示图片
src = cv.imread("a.jpg")
cv.namedWindow("win0", cv.WINDOW_NORMAL)   
cv.imshow("win0", src)
cv.waitKey()
cv.destroyAllWindows()

保存图片

# -*- coding=GBK -*-
import cv2 as cv
import numpy as np


# 输出图片属性
def get_image_info(image):  # 定义一个函数来输出图片的一些属性
    print(type(image))  # 显示图片类型 numpy类型的数组
# 图像矩阵的shape属性表示图像的大小,shape会返回tuple元组,第一个元素表示矩阵行数,第二个元组表示矩阵列数,第三个元素是3,表示像素值由光的三原色组成
    print(image.shape)
    print(image.size)   # 图像大小
    print(image.dtype)  # 图像类型
    pixel_data = np.array(image)
    print(pixel_data)   # 图片矩阵


src = cv.imread("1.jpg")
cv.namedWindow("win0", cv.WINDOW_NORMAL)
cv.imshow("win0", src)
get_image_info(src)
cv.imwrite("a.png", src)    # 图片保存
cv.waitKey(0)
cv.destroyAllWindows()

大家运行有什么疑问的可以直接留言,相互讨论

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 13,793评论 1 32
  • 秋雨浓浓微微寒, 叶儿黄黄相映彰; 这景这雨总相宜, 情深意深秋意深。
    梅子宝贝阅读 2,812评论 2 8
  • 关于作者,福楼拜 居斯塔夫·福楼拜,法国著名作家。1821年12月21日出生于法国卢昂一个传统医生家庭。福楼拜的成...
    天作棋盘星阅读 6,716评论 1 7
  • 小时候真的很好,爸爸妈妈,还有奶奶都在,他们都在。虽然那个时候,因为为了生活,爸爸妈妈都是在我还没醒来的时候都出门...
    玛玛_MHM阅读 1,501评论 2 0
  • 比如跑步,阅读,练字等等。 1.赋予重大意义 做某件事时,先在心里或者是草稿纸上,列出持续做这件事的好处。 比如跑...
    乘格帆阅读 1,950评论 0 2