Python使用OpenCV可以获取和消除图片中单个通道的数据,程序如下:

import cv2
# 读取原始图像
im = cv2.imread("D:/src/test_image/opencv.png")
cv2.imshow("1", im)
# 获取单通道数-蓝色
b = im[:, :, 0]
cv2.imshow("2", b)
# 去掉蓝色通道数据
im[:, :, 0] = 0
cv2.imshow("3", im)
# 再去掉绿色通道数据
im[:, :, 1] = 0
cv2.imshow("4", im)cv2.waitKey()
cv2.destroyAllWindows()

结果如下图:

Python使用OpenCV处理图片通道数相关推荐

  1. 手写数字图片数据之python读取保存、二值化、灰度化图片+opencv处理图片的方法

    python 读取.保存.二值化.灰度化图片+opencv处理图片的方法 进行手写数字的图片预测的时候碰到了这样的问题. 先说说处理图片有三种方式 一.matplotlib 二.PIL 三.openc ...

  2. 使用Python,OpenCV线程化方式提高视频FPS(每秒帧数)

    使用Python,OpenCV处理视频流时,获得更高FPS(Frams Per Second)的"秘密"是将I / O(即从摄像机传感器读取帧)交给线程去处理: 读取帧 I/O是阻 ...

  3. OpenCV中图像以Mat类型保存时各通道数据在内存中的组织形式及python代码访问各通道数据的简要方式...

    OpenCV中图像以Mat类型保存时各通道数据在内存中的组织形式及python代码访问各通道数据的简要方式 以最简单的4 x 5三通道图像为例,其在内存中Mat类型的数据组织形式如下: 每一行的每一列 ...

  4. python opencv创建图像_使用Python中OpenCV库创建一幅图片的RGB通道图片

    我们知道,在使用PhotoShop进行图片的抠取.创建和存储选区.存储图像的色彩资料等复杂操作时,经常会用到一个功能,那就是"RGB"通道,它能从三原色角度对一幅图片进行精准处理. ...

  5. python数字图像的行 宽的不同处 cv2.resize(1389,1500) p1列宽 p2 行高 stop2.shape 得(640,960,3) v1列宽 v2 行高 v3 通道数

    python数字图像的行 宽的不同处 cv2.resize(1389,1500) p1列宽 p2 行高 stop2.shape 得(640,960,3) v1列宽 v2 行高 v3 通道数

  6. opencv converTO()函数 转换图像的数据类型不改变通道数,注意与cvtColor()改变颜色空间/彩色空间/色彩空间函数区分

    注意与cvtColor()函数的区别,cvtColor改变颜色空间,通道数也会改变,converTo只改变数据类型,不改变通道数,原来是几个通道转换后还是几个通道 示例: src.convertTo( ...

  7. python查看图像通道数(通过PIL)

    通过python程序查看通道数: from PIL import Imageimg=Image.open('IMG_20220109_150536.png') # 直接就输出图像的通道数了 print ...

  8. 使用Python,OpenCV获取、更改像素,修改图像通道,剪裁ROI

    使用Python,OpenCV获取.更改像素,修改图像通道,剪裁ROI 1. 效果图 2. 源码 参考 这篇博客将介绍使用Python,OpenCV获取.更改像素,修改图像通道,截取图像感兴趣ROI: ...

  9. OpenCV学习-图像大小计算方法以及获取图像的尺寸和通道数

    图像大小的计算方法: 即:长X宽X位数 (KB) 关于位数:单通道图像像素值最大为256,也即是2的八次方,所以是8位的,那么彩色图像是三通道的,即24位. 例如 图像的尺寸就是高和宽,对于二维数组( ...

最新文章

  1. Flask-uploads 简单使用
  2. 【深度学习】生动分析半监督学习与负相关学习算法
  3. QT学习:获取文件详细信息
  4. Selection change event Issue is fixed handleListItemPress,SingleSelectMaster
  5. Ubuntu16.04 php7.0+mysql5.7+apache2环境搭配
  6. 阻尼衰减曲线用python_高阻尼隔震橡胶支座结构及防震效果
  7. SQL Server 加密层级
  8. CentOS 7 常用命令集合
  9. Starting VNC server: 1:root vncserver: geometry 800X600 is invalid
  10. tipask二次开发总结_二次开发自我总结
  11. CCRD_TOC_2008年第4期
  12. 搭建跨平台编程环境Code::Blocks+wxWidgets
  13. 【转】Js 数组转JSON格式
  14. SOLIDWORDS API修改零部件属性全部保存
  15. 【深度学习】嵌入式人工智能概述
  16. 1小时学会不打代码制作一个网页精美简历(1)
  17. 从客户需求开始你的供应链管理战略
  18. FPGA:异步FIFO
  19. 华为笔记本键盘说明图_笔记本电脑的的键盘都表示什么意思
  20. 系统集成项目管理工程师 下午 真题 及考点(2022年四套卷)

热门文章

  1. Spring Security 参考手册(一)
  2. qt制作一个画板_Qt 一个简易画板实现(Graphics View).pdf
  3. 计算机网络中的c类地址,计算机网络中C类地址的子网掩码是哪个
  4. 辰视智能受邀参加2021成都国际工业博览会
  5. 第五季完美童模 亲善大使周懿辰现场走秀回顾
  6. php 服務器連接,cocos2d-x網絡編程 連接php服務器筆記4
  7. python量化实战 顾比倒数线_外汇高手分享:顾比倒数线的画法与经典战法
  8. SSH密钥登录远程主机
  9. 清华大学计算机系毕业礼物,送给母校的毕业礼物
  10. 项目建议书-在线书籍购物书