import cv2
img = cv2.imread('./image.jpg')
# cv2.namedWindow('img', cv2.WINDOW_NORMAL)    #可以随意调节窗口大小
# img = cv2.resize(img, None, fx=0.5,fy=0.5)   #设置窗口为0.5倍
cv2.imshow('img', img)cv2.waitKey(0)
cv2.destroyAllWindows()

1.查看图片的所有像素色彩矩阵:

如何查看图像中有多少种色彩:

此处第一次运行时报2个error:

1.No module named ‘pandas‘:查看是因为没有安装panda环境:

pip install pandas

2.NameError: name ‘DataFrame’ is not defined

在前面导入from pandas import DataFrame即可

openCV学习-day02--如何计算图像色彩种类相关推荐

  1. youcans 的 OpenCV 学习课—5.图像的几何变换

    youcans 的 OpenCV 学习课-5.图像的几何变换 本系列面向 Python 小白,从零开始实战解说 OpenCV 项目实战. 几何变换是指对图像的位置.大小.形状.投影进行变换,是将图像从 ...

  2. youcans 的 OpenCV 学习课—4.图像的叠加与混合

    youcans 的 OpenCV 学习课-4.图像的叠加与混合 本系列面向 Python 小白,从零开始实战解说 OpenCV 项目实战. 本节介绍图像的加法.叠加与混合,提供完整例程和运行结果:加法 ...

  3. youcans 的 OpenCV 学习课—3.图像的创建与修改

    youcans 的 OpenCV 学习课-3.图像的创建与修改 本系列面向 Python 小白,从零开始实战解说 OpenCV 项目实战. OpenCV 中图像的数据结构是 ndarray 多维数组, ...

  4. youcans 的 OpenCV 学习课—2.图像读取与显示

    youcans 的 OpenCV 学习课-2.图像读取与显示 本系列面向 Python 小白,从零开始实战解说 OpenCV 项目实战. 本节介绍图像的读取.保存和显示.除基本方法和例程外,还给出了从 ...

  5. C++下opencv学习笔记(一)(图像的简单读取丶显示与存储)

    C++下opencv学习笔记(一)(图像的简单读取丶显示与存储) 前言 学习C++ OpenCV,第一需要具备面向对象语言的基础,第二要对图像处理机器学习有基础了解,容易入门.觉得自己基础已经有了可以 ...

  6. OpenCV学习笔记(九)——图像轮廓(下)

    <OpenCV轻松入门:面向Python>学习笔记(九) 1-3 查找并绘制轮廓.矩特性及Hu矩 4-5 轮廓拟合及凸包 6. 利用形状场景算法比较轮廓 6.1 计算形状场景距离 6.2 ...

  7. Opencv学习笔记(八) -- 图像色彩空间转换

    1.常见图像色彩空间 RGB RGB色彩模式是工业界的一种颜色标准,是通过对红(R).绿(G).蓝(B)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,RGB即是代表红.绿.蓝三个通道 ...

  8. OpenCV学习笔记(七)——图像梯度及边缘检测

    图像梯度计算的是图像变化的速度.对于图像的边缘部分,其灰度值变化较大,梯度值也较大:相反,对于图像中比较平滑的部分,其灰度值变化较小,相应的梯度值也较小.一般情况下,图像梯度计算的是图像的边缘信息. ...

  9. [OpenCV学习笔记3][图像的加载+修改+显示+保存]

    正式进入OpenCV学习了,前面开始的都是一些环境搭建和准备工作,对一些数据结构的认识主要是Mat类的认识: [1.学习目标] 图像的加载:imread() 图像的修改:cvtColor() 图像的显 ...

  10. OpenCV学习笔记之图像融合

    一.线性融合操作 线性混合操作 也是一种典型的二元(两个输入)的 像素操作 : 通过在范围  内改变  ,这个操可以用来对两幅图像或两段视频产生时间上的 画面叠化 (cross-dissolve)效果 ...

最新文章

  1. 查看dll 的是32位还是64位
  2. CSS设置无需表格的菜单
  3. 交叉熵(cross entropy)概念整理
  4. Java中使用MongoTemplate写聚合函数样例
  5. mac的终端通过ssh远程连接Linux服务器
  6. MAC OSX 正確地同時安裝 PYTHON 2.7 和 PYTHON3
  7. DynamipsGUI2.7使用介绍
  8. DynamipsGUI使用方法
  9. vue中手机号码+座机号码、邮箱正则校验规则封装
  10. Xunsearch体验Demo
  11. 世界时间经纬_世界主要城市经纬度及时区列表
  12. 期权定价模型BS模型及反推隐含波动率 golang实现
  13. IP地址冲突解决方案,局域网IP地址冲突如何解决?
  14. Java web 几种实现在网页页面里播放视频的 插件及方法
  15. python清洗数据教程_数据分析入门系列教程-数据清洗
  16. java LPT1_Java 未知异常 求解
  17. 科技爱好者周刊(第 208 期):晋升制度的问题
  18. image.fromstream 参数无效原因分析及解决
  19. 【google】解决google浏览器不弹出账号密码保存框且无法保存登录信息问题
  20. linux下开启、关闭、重启mysql服务命令

热门文章

  1. 文件服务器找不到ad,找不到本地 Exchange 服务器的 AD 对象或者对象无效
  2. 拼多多商家推广常见的问题解答。
  3. 孤岛危机估算章节没有回应
  4. 豆瓣电台 for WP7 客户端开源
  5. Android跟我一起来开发--微影之开篇
  6. 游戏3D建模师职业生涯规划,年薪百万学习路线
  7. 后端一次性传了10w条数据,前端该如何处理?—— 面试高频
  8. 想搞机器学习,不会特征工程?你TM逗我那!
  9. DirectX12的初始化
  10. linux分区sda和sdb合并,给系统新添加硬盘sdb后,怎么分配给sda下某个分区