我只是试图在Python中使用opencv将图像从BGR转换为RGB。 但是这样做,当我收到此错误信息:opencv python:mat数据类型= 17不支持

line 62, in getRep\n rgbImg = cv2.cvtColor(imgFrame,

cv2.COLOR_BGR2RGB)\nTypeError: src data type = 17 is not supported\n

我看着像被作为参数传递,这是在BGR如我所料,但它不工作:

def getRep(self, imgFrame, multiple=False):

bgrImg = imgFrame.copy()

cv2.imshow('debug', imgFrame) #this line does show a BGR image

cv2.waitKey(0)

rgbImg = cv2.cvtColor(imgFrame, cv2.COLOR_BGR2RGB)

def recognize(self, imgFramePath):

imgFrame= cv2.imread(imgFramePath)

imgFrame = np.array(imgFrame)

reps = self.getRep(imgFrame, False)

这些都是被解释的行,并且是唯一与我面临的问题有关的行。有人知道我做错了吗?

感谢

2017-08-13

gihidoma

+0

我无法复制您的问题。你可以添加imgFrame.dtype的输出吗? –

python不支持的数据类型是_opencv python:mat数据类型= 17不支持相关推荐

  1. python识别图像数字诊断模块_opencv+python 机读卡识别

    长按上图识别二维码报名济南源创会 摘要: 通过随意一张机读卡的照片,识别其中选择题题号,选项,以及相关数字识别.这个系列的解决方案不止一种,调参的方法也是各种各样,反正能够满足需求就极好了 1.预处理 ...

  2. python识别图像中的物体_OpenCV+Python 指定物体识别

    本文介绍一种基于HoG+Pyramids+Sliding Windows+SVM的物体识别方法 基本流程 (1)确定最小检测物体,对原图img缩放,缩放比例为(滑动窗大小/最小物体大小). (2)缩放 ...

  3. python读取一张图片未响应_opencv python 图片读取与显示图片窗口未响应问题的解决...

    显示图像是 Opencv最基本的操作之一, imshow()函数可以实现该操作.如果使用过其他GUI框架背景,就会很自然地调用 imshow来显示一幅图像.但这个观点并不完全正确,因为图像确实会显示出 ...

  4. python 复杂数据相似度计算_Opencv python图像处理-图像相似度计算

    一.相关概念 1. 一般我们人区分谁是谁,给物品分类,都是通过各种特征去辨别的,比如黑长直.大白腿.樱桃唇.瓜子脸.王麻子脸上有麻子,隔壁老王和儿子很像,但是儿子下巴涨了一颗痣和他妈一模一样,让你确定 ...

  5. python opencv显示图片 窗口调节_opencv python全屏显示、置窗口大小和位置

    opencv python全屏显示.设置窗口大小和位置 文章目录: 一.全屏显示图片或视频 二.设置窗口的大小和位置 1.设置窗口的大小 2.设置窗口的位置 一.全屏显示图片或视频 有时我们需要显示图 ...

  6. python中opencv怎么检测双眼_OpenCV/Python/dlib眨眼检测

    摘要: 图像识别的新思路:眼睛纵横比,看看大牛如果用这种思路玩转识别眨眼动作! 今天我们来使用面部标志和OpenCV 检测和计算视频流中的眨眼次数. 为了构建我们的眨眼检测器,我们将计算一个称为眼睛纵 ...

  7. python识别图片坐标查看器_Opencv/python图像处理后如何获取检测区域的坐标

    这是我使用的代码.最后,我不得不重新调整我的数据帧,但只是为了更好地阅读.我认为我的代码有很多可能的改进,但是我很高兴我的代码行为足够好地满足我的需要.在import cv2 import numpy ...

  8. python中的opencv读取数字_opencv+python 机读卡识别之试错(一)模板匹配的数字识别...

    图像来源于第四部分的数字,用任意截图工具截取部分图像当作模板,比如这样: 将模板与图像对比,这个方法根据matchTemplate函数只能选出整幅图里最匹配的图像,并不能找出所有,若想找出所有,必须不 ...

  9. python dict下标_Python基础教程:python的数据类型

    python基础之五大标准数据类型 学习一门语言,往往都是从Hello World开始. 但是笔者认为,在一个黑框框中输出一个"你好,世界"并没有什么了不起,要看透事物的本质,熟悉 ...

  10. python格式化字符串_阿博的Python之路详解String数据类型

    这是阿博的第16篇文章 之前分享了Python的Number数据类型,今天给大家详细讲一下我学习到Python的String数据类型.在日常开发当中String类型应该是我们最常使用到的数据类型,那么 ...

最新文章

  1. vb链接远程mysql数据库代码_vb链接远程mysql数据库代码
  2. 7、Java并发性和多线程-如何创建并运行线程
  3. maven编译不通过:软件包com.sun.org.apache.xml.internal.security.utils.Base64 不存在
  4. 最新建账年(over partition by)的研究
  5. JVM——对象的创建与内存布局
  6. 谷歌语音识别_谷歌 语音识别 语种 - 云+社区 - 腾讯云
  7. 数字时代的必经之路,汽车经销商(4S)行业的信息化特点
  8. 《21天学通C语言(第7版)》一2.6 课后研习
  9. 7. 堆(宋红康笔记)
  10. 中国高铁砥砺前行,促进经济腾飞
  11. 虾米音乐关停:网友泪崩 一代人的青春落幕
  12. 在线一元二次方程式计算器 源码
  13. HyperV Windows系统端口转发给主机 2021-12-13
  14. 哔哩哔哩(B 站)刚刚崩了
  15. stm32f103c8t6 最小系统板 制作超简单ST-Link下载器
  16. iSlide(PPT插件) V3.4.5
  17. Linux命令ls是什么缩写,linux基本命令ls、pwd、cd、mkdir等
  18. 经典sql基本语句大全
  19. 一文弄懂数据结构中的红黑树、二叉树
  20. 《cypher》游戏第一章攻略

热门文章

  1. android 加载过程,Android View (2) View的加载过程
  2. php vm_facebook hiphop php vm 兑现概述(二)
  3. 究竟先操作缓存,还是数据库?
  4. 微信支付 ---- (商户号该产品权限处罚中)
  5. JavaScript中字符串相关总结(附实例)
  6. C#利用反射,遍历获得一个类的所有属性名,以及该类的实例的所有属性的值
  7. 我要做 Android 第三弹弹弹
  8. 调查 | 用户无法识别网络钓鱼攻击
  9. CSS中伪类选择器及伪元素
  10. mysql的密码重置