Python使用OpenCV处理图片通道数
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处理图片通道数相关推荐
- 手写数字图片数据之python读取保存、二值化、灰度化图片+opencv处理图片的方法
python 读取.保存.二值化.灰度化图片+opencv处理图片的方法 进行手写数字的图片预测的时候碰到了这样的问题. 先说说处理图片有三种方式 一.matplotlib 二.PIL 三.openc ...
- 使用Python,OpenCV线程化方式提高视频FPS(每秒帧数)
使用Python,OpenCV处理视频流时,获得更高FPS(Frams Per Second)的"秘密"是将I / O(即从摄像机传感器读取帧)交给线程去处理: 读取帧 I/O是阻 ...
- OpenCV中图像以Mat类型保存时各通道数据在内存中的组织形式及python代码访问各通道数据的简要方式...
OpenCV中图像以Mat类型保存时各通道数据在内存中的组织形式及python代码访问各通道数据的简要方式 以最简单的4 x 5三通道图像为例,其在内存中Mat类型的数据组织形式如下: 每一行的每一列 ...
- python opencv创建图像_使用Python中OpenCV库创建一幅图片的RGB通道图片
我们知道,在使用PhotoShop进行图片的抠取.创建和存储选区.存储图像的色彩资料等复杂操作时,经常会用到一个功能,那就是"RGB"通道,它能从三原色角度对一幅图片进行精准处理. ...
- 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 通道数
- opencv converTO()函数 转换图像的数据类型不改变通道数,注意与cvtColor()改变颜色空间/彩色空间/色彩空间函数区分
注意与cvtColor()函数的区别,cvtColor改变颜色空间,通道数也会改变,converTo只改变数据类型,不改变通道数,原来是几个通道转换后还是几个通道 示例: src.convertTo( ...
- python查看图像通道数(通过PIL)
通过python程序查看通道数: from PIL import Imageimg=Image.open('IMG_20220109_150536.png') # 直接就输出图像的通道数了 print ...
- 使用Python,OpenCV获取、更改像素,修改图像通道,剪裁ROI
使用Python,OpenCV获取.更改像素,修改图像通道,剪裁ROI 1. 效果图 2. 源码 参考 这篇博客将介绍使用Python,OpenCV获取.更改像素,修改图像通道,截取图像感兴趣ROI: ...
- OpenCV学习-图像大小计算方法以及获取图像的尺寸和通道数
图像大小的计算方法: 即:长X宽X位数 (KB) 关于位数:单通道图像像素值最大为256,也即是2的八次方,所以是8位的,那么彩色图像是三通道的,即24位. 例如 图像的尺寸就是高和宽,对于二维数组( ...
最新文章
- Flask-uploads 简单使用
- 【深度学习】生动分析半监督学习与负相关学习算法
- QT学习:获取文件详细信息
- Selection change event Issue is fixed handleListItemPress,SingleSelectMaster
- Ubuntu16.04 php7.0+mysql5.7+apache2环境搭配
- 阻尼衰减曲线用python_高阻尼隔震橡胶支座结构及防震效果
- SQL Server 加密层级
- CentOS 7 常用命令集合
- Starting VNC server: 1:root vncserver: geometry 800X600 is invalid
- tipask二次开发总结_二次开发自我总结
- CCRD_TOC_2008年第4期
- 搭建跨平台编程环境Code::Blocks+wxWidgets
- 【转】Js 数组转JSON格式
- SOLIDWORDS API修改零部件属性全部保存
- 【深度学习】嵌入式人工智能概述
- 1小时学会不打代码制作一个网页精美简历(1)
- 从客户需求开始你的供应链管理战略
- FPGA:异步FIFO
- 华为笔记本键盘说明图_笔记本电脑的的键盘都表示什么意思
- 系统集成项目管理工程师 下午 真题 及考点(2022年四套卷)
热门文章
- Spring Security 参考手册(一)
- qt制作一个画板_Qt 一个简易画板实现(Graphics View).pdf
- 计算机网络中的c类地址,计算机网络中C类地址的子网掩码是哪个
- 辰视智能受邀参加2021成都国际工业博览会
- 第五季完美童模 亲善大使周懿辰现场走秀回顾
- php 服務器連接,cocos2d-x網絡編程 連接php服務器筆記4
- python量化实战 顾比倒数线_外汇高手分享:顾比倒数线的画法与经典战法
- SSH密钥登录远程主机
- 清华大学计算机系毕业礼物,送给母校的毕业礼物
- 项目建议书-在线书籍购物书