时间:2021-05-22
我就废话不多说了,直接上代码吧!
#coding=utf-8'''openCV中最核心的的类是Mat,他是matrix的缩写代表矩阵,该类在头文件opencv2\core\core.hpp中,它含有很多基本矩阵运算,C++需引用Python含有numpy,在Python中不需要使用Mat'''#openCV中图像存储方式为(h,w,channel),顺序为BGRimport cv2import sysif __name__=='__main__': if len(sys.argv)>1: img=cv2.imread(sys.argv[1],cv2.CV_LOAD_IMAGE_UNCHANGED) b=img[:, :, 0] g=img[:, :, 1] r=img[:, :, 2] cv2.imshow('img', img) cv2.imshow('B',b) cv2.imshow('G', g) cv2.imshow('R', r) cv2.waitKey(0) cv2.destroyAllWindows() else: print 'can not open the image'调用::~/PycharmProjects/OpenCV$ python show_RGB.py timg.jpeg
以上这篇Python-openCV读RGB通道图实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
1.特定版本的python-opencv安装在https://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv下载对应pyt
PIL:使用python自带图像处理库读取出来的图片格式numpy:使用python-opencv库读取出来的图片格式tensor:pytorch中训练时所采取
python-opencv获取二值图像轮廓及中心点坐标代码:groundtruth=cv2.imread(groundtruth_path)[:,:,0]h1,
本文实例为大家分享了python-opencv鼠标事件画框圈定目标的具体代码,供大家参考,具体内容如下在视频/相机中,用鼠标画矩形框,圈定目标,从而获得鼠标的起
OpenCV的人脸检测功能在一般场合还是不错的。而ubuntu正好提供了python-opencv这个包,用它可以方便地实现人脸检测的代码。写代码之前应该先安装