Python+OpenCV图像处理!PS对于图像处理来说简直小儿科!

本文介绍了使用Python和OpenCV进行图像处理的基础操作,包括图像读取、颜色空间转换、获取图片矩阵数据、图像截取显示及直方图均衡化。通过实例代码展示了每个步骤,适合初学者入门。
摘要由CSDN通过智能技术生成

简介: OpenCV(Open Source Computer Vision Library)是一个跨平台的计算机视觉库。

应用领域:

OpenCV可用于解决如下领域的问题:

  • 增强现实

  • 人脸识别

  • 手势识别

  • 人机交互

  • 动作识别

  • 运动跟踪

  • 物体识别

  • 图像分割

  • 机器人


作为一个游离在编程大门之外的小白,我开始了艰难的自学之路,在被泛函分析、数值分析折磨之余,敲敲代码学习一下Python,咸鱼就是这么犹豫,永远不知道自己究竟想干什么,管他呢,想得多,烦恼多。开始整理


图像读取

代码如下:

 
  1. '''

  2. 目的:读取一幅图像

  3. 实现方式:opencv

  4. '''

  5.  

  6. import cv2 # 引入模块

  7.  

  8. img = cv2.imread("E://image//12.jpg") # 读取图像

  9.  

  10.  

  11. # 定义一个函数显示图像

  12.  

  13. def cv_show(name, img):

  14. cv2.imshow(name, img)

  15. cv2.waitKey(0)

  16. cv2.destroyAllWindows()

  17.  

  18.  

  19. cv_show('image', img)

转换颜色空间

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值