我发生此问题是出在findCountours函数中,它无法处理维数不为一的图像,此时我的图像是三维的,需要将图像进行分离,因为此时我处理出的就是黑白分明的图像了,所以分成B、G、R是完全不影响后续处理的,因此使用cv2.split函数将图像的三层分开,只拿一个送到findCountours函数中即可

split用法:

import cv2;             image=cv2.imread("图像路径");
B,G,R = cv2.split(image);

Python--Opencv:errorFindContours supports only CV_8UC1 images when mode = CV_RETR_FLOODFILL otherw相关推荐

  1. python opencv轮廓提取_Python + Opencv2 实现轮廓提取,轮廓区域面积计算

    对图像处理时,会遇到这样一个场景:找到图像主体轮廓,这是其一,可能为了凸显轮廓,需要用指定的颜色进行标记:轮廓标记完可能任务还没有结束,还需对轮廓所勾勒的像素面积区域统计计算. 本篇文章的主要内容就是 ...

  2. Python+OpenCV:训练级联分类器(Cascade Classifier Training)

    Python+OpenCV:训练级联分类器(Cascade Classifier Training) Introduction Working with a boosted cascade of we ...

  3. Python+OpenCV:图像二进制鲁棒独立基本特征(BRIEF, Binary Robust Independent Elementary Features)

    Python+OpenCV:图像二进制鲁棒独立基本特征(BRIEF, Binary Robust Independent Elementary Features) 理论 We know SIFT us ...

  4. Python+OpenCV:尺度不变特征变换(SIFT)的加速健壮特性(SURF)

    Python+OpenCV:尺度不变特征变换(SIFT)的加速健壮特性(SURF) 理论 In SIFT, Low approximated Laplacian of Gaussian with Di ...

  5. python opencv最小外接矩形_Opencv绘制最小外接矩形、最小外接圆

    Opencv中求点集的最小外结矩使用方法minAreaRect,求点集的最小外接圆使用方法minEnclosingCircle. minAreaRect方法原型: RotatedRect minAre ...

  6. Python OpenCV GrabCut进行前景分割和提取

    Python OpenCV GrabCut进行前景分割和提取 1. 效果图 1.1 边界框GrabCut效果图 1.2 Mask GrabCut效果图 2. GrabCut原理 2.1 GrabCut ...

  7. 解决Python OpenCV 读取视频并抽帧出现error while decoding的问题

    解决Python OpenCV 读取视频抽帧出现error while decoding的问题 1. 问题 2. 解决 3. 源代码 参考 1. 问题 读取H264视频,抽帧视频并保存,报错如下: [ ...

  8. Python OpenCV应用K均值聚类进行颜色量化

    Python OpenCV应用K均值聚类进行颜色量化 1. 效果图 2. 颜色量化是什么? 3. MiniBatchKMeans & KMeans 4. 源码 参考 在这篇博客文章中,我将向您 ...

  9. 使用Python,OpenCV在视频中进行实时条形码检测

    使用Python,OpenCV在视频中进行实时条形码检测 1. 步骤 2. 适用场景及优化 3. 总结 4. 源码 参考 上一篇博客介绍了如何检测和查找图像中的条形码.这篇博客将进行一些优化以检测实时 ...

最新文章

  1. 四条使用Spring BeanUtils的总结,避免各种诡异的属性拷贝问题!
  2. docker部署django项目、mysql主从搭建、django实现读写分离
  3. 生效linux内核,Linux内核
  4. 图神经网络PGL助力国民级音乐App,创新迭代千亿级推荐系统(人工智能应用案例)
  5. Scrapy-redis 源码分析 及 框架使用
  6. Python面试题之如何用Python来发送邮件?
  7. app素材模板|ui界面的导航设计实用干货
  8. .Net Compact Framework 高级篇(2)-- 扩展SOAP应用
  9. 车用总线技术 | J1939协议实用指南与J1939数据记录方案
  10. 6. 生信技能树——TCGA癌症数据1
  11. BMP测试图片及显示源码
  12. 原来JSON还可这样玩着
  13. Android 仿应用宝下载进度条
  14. React通过后台图片路径,打包下载图片
  15. AI软件视频生成工具 抖音蓝V运营小助手
  16. linux 忽略错误信息,linux – 由于文件模式错误而忽略/etc/logrotate.conf
  17. Learning Framer X 学习Framer X Lynda课程中文字幕
  18. 【项目分享】使用 PointNet 进行点云分割
  19. 【学术】集百家之长,有一家之言
  20. Hive--时间函数大全

热门文章

  1. 同步,异步的定义和区别
  2. 面试题-java高级(答案超详细)
  3. jdk,jre的下载安装教程
  4. Linux常用命令之Linux常用命令实战知识点
  5. STM32——USART串口
  6. 使用string_to_array时,报错operator does not exist: character varying = text[]
  7. Revit API之BoundingBoxXYZ的用法和剖面框(Section Box)
  8. rtx2060什么水平_RTX2060值得买吗
  9. 三元运算符 php_使用PHP三元运算符
  10. Cmd命令行实验4-ARP