一、图像或色彩空间(HSV)转灰度图像(GRAY)
dst = cv2.cvtColor(src,code)
dst:转换后的图像
src:转换前的初始图像
code:色彩空间转换码,当图像从RGB/BGR色彩空间转换到GRAY时,常用色彩空间转换码
cv2.COLOR_RGB2GRAY  从RGR色彩空间转换到GRAY色彩空间

cv2.COLOR_BGB2GRAY 从BGR色彩空间转换到GRAY色彩空间

cv2.COLOR_BGR2HSV  从BGR色彩空间转到HSV色彩空间

cv2.COLOR_RGB2HSV 从RGR色彩空间转到HSV色彩空间

cv2.COLOR_BGR2BGRA 从BGR三通道转到BGRA四通道,A为透明度

二、通道处理

1、拆分通道,使用split方法拆分一副BGR图像中的通道,bgr_image为BGR图像,得到b通道,g通道,r通道;hsv_image为HSV图像

b,g,r=cv2.split(bgr_image)
b[: , :]=120 #将b通道所有值改为120
h,s,v=cv2.split(hsv_image)#同b,g,r
cv2.imshow("B&

python-OpenCV图像处理常用函数汇总(三)相关推荐

  1. Python+Opencv图像处理新手入门教程(三):阈值与二值化

    一步一步来吧 上一节: Python+Opencv图像处理新手入门教程(二):颜色空间转换,图像大小调整,灰度直方图 1.Intro 今天这节我们主要研究利用阈值处理图像.例如对于输入图像: 如何做一 ...

  2. opencv图像处理常用函数

    扩充四边形: x1, y1, x2, y2, track_id = valuewidth_crop,height_crop = x2-x1,y2-y1x1_new = int(max(0, x1 - ...

  3. Python+Opencv图像处理新手入门教程(四):视频内容的读取与导出

    一步一步来吧 上一节: Python+Opencv图像处理新手入门教程(三):阈值与二值化 1.Intro 今天这节我们主要看怎么利用opencv读取并处理视频中的内容. 2.VideoCapture ...

  4. Python+OpenCV图像处理(一篇全)

    参考:1.网易云课堂 Python+OpenCV图像处理 - 网易云课堂 2.[在水一方xym的博客]业精于勤荒于嬉,行成于思毁于随 - CSDN博客 https://blog.csdn.net/za ...

  5. Python+OpenCV图像处理(五)——图像阈值和二值化

    系列文章 Python+OpenCV图像处理(一)--OpenCV框架与图像插值算法 Python+OpenCV图像处理(二)--几何变换 Python+OpenCV图像处理(三)--彩色空间互换 P ...

  6. Python+Opencv图像处理新手入门教程(二):颜色空间转换,图像大小调整,灰度直方图

    一步一步来吧 上一节:Python+Opencv图像处理新手入门教程(一):介绍,安装与起步 1.什么是图像 对于计算机而言,图像的本质是一个由像素点构成的矩阵. 例如我们用肉眼很容易分辨一辆汽车的后 ...

  7. python+opencv图像处理之七:直方图均衡化

    python+opencv图像处理之七:直方图均衡化 目录 python+opencv图像处理之七:直方图均衡化 一.直方图均衡化 二.直方图绘制 三.直方图均衡化 四.有限对比适应性直方图均衡化 一 ...

  8. IPP图像处理常用函数说明

    IPP图像处理常用函数 专栏目录 说明 一.阈值处理 1.函数原型 2.计算公式 3.Threshold_Val函数 (1)函数原型 (2)说明 4.相关参数含义 (1)源图像指针和步长 (2)roi ...

  9. Python OpenCV 图像处理之直方图的应用,取经之旅第 26 天

    Python OpenCV 365 天学习计划,与橡皮擦一起进入图像领域吧. Python OpenCV 基础知识铺垫 cv2.compareHist 函数 橡皮擦的小节 基础知识铺垫 上篇博客 Py ...

最新文章

  1. Ajax基本案例详解之$.getjson的实现
  2. 437. 路径总和 III
  3. 如果你觉得 Git 很迷惑人,那么这份小抄正是为你准备的!
  4. 让VMware由bios启动方式,转而支持EFI启动方式
  5. mtk一键usb驱动_微星b460主板装win7系统及bios设置教程(支持十代usb驱动)
  6. vector常见用法
  7. Linux操作Oracle(7)—连接Oracle12C 或 OracleRac 出现 ORA-28040: No matching authentication protocol,没有匹配的验证协议
  8. 这个世界是怎么了?做商业软件的怎么越来越流氓了?
  9. python编程入门电子书-《Python编程 从入门到实践》高清电子书免费下载
  10. html中图片旋转木马,教你怎么用CSS3做一个图片的旋转木马效果
  11. Bryntum Gantt 5.0 JS
  12. adb命令查看手机电量_使用adb命令查看电池电量信息
  13. 触发器一(触发器简介)
  14. Day16-01 P71 面向对象12什么是多态 P72 对象13:instanceof和类型转换 P73 static关键字详解 P74 抽象类 P75 接口的定义与实现 P76N种内部类
  15. Xcode4.3.2修改默认公司名称
  16. 羽毛球单打和双打的有效边界区域
  17. python爬取知乎评论_从零开始写Python爬虫 --- 爬虫应用:IT之家热门段子(评论)爬取...
  18. 高配版极速O艇制作教程
  19. Ubuntu内核编译教程-编译Linux4.5.0内核
  20. 软件工程 - 需求工程

热门文章

  1. 技术选型系列 -- Redis VS Memcached
  2. QNX手册学习笔记------同优先级调度算法
  3. matlab中的motion,matlab-ego-motion 基于 实现的自身运动估计仿真程序。通过对视频图 分析,快速 摄像机 的 263万源代码下载- www.pudn.com...
  4. 大创项目日志(1) 基于Python的语言特征提取
  5. MachineLearning 1. 主成分分析(PCA)
  6. WeChatPlugin Mac版安装
  7. 基于Halcon学习的一维码识别【六】barcode.param_majority_voting.hdev
  8. ANGELABABY独家呈现——BE STUPID.有态度 够勇敢
  9. python计算当天零点时间
  10. 中南大学软件工程修习课程