• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    opencv-python基本图像处理详解

    一、使用matplotlib显示图

    import matplotlib.pyplot as plt #plt用于显示图片
    import matplotlib.image as mping #mping用于读取图片
    import numpy as np
    lena=mping.imread('1.jpg') #读取和代码同一目录下的图片
    #此时lena就已经是一个np.array了,可以对它任意处理
    lena.shape#(512,512,3)
    plt.imshow(lena) #显示图片
    plt.axis('off') #不显示坐标轴
    plt.show()

    1、显示热量图

    #显示的热量图
    lena_1=lena[:,:,0] 
    plt.imshow(lena_1)
    plt.show()

     2、显示灰度图

    #显示灰度图
    img=plt.imshow(lena_1)
    img.set_cmap('gray')#‘hot'是热量图 cmap参数
    plt.show()

    二、使用cv.imread显示图像

    import cv2
    img=cv2.imread('1.jpg')
    print(img.shape)

    (296, 474, 3)

    1、显示灰度图像

    gray_img=cv2.imread('1.jpg',cv2.IMREAD_GRAYSCALE)
    print(gray_img.shape)

    (296,494)

    总结

    本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注脚本之家的更多内容!

    您可能感兴趣的文章:
    • Python OpenCV处理图像之图像像素点操作
    • Python+OpenCV图片局部区域像素值处理详解
    • 详解python opencv图像混合算术运算
    • 超详细注释之OpenCV更改像素与修改图像通道
    上一篇:你知道怎么改进Python 二分法和牛顿迭代法求算术平方根吗
    下一篇:python爬虫之Appium爬取手机App数据及模拟用户手势
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    opencv-python基本图像处理详解 opencv-python,基本,图像处理,