当前位置: 首页 > article >正文

09_OpenCV彩色图片直方图

import cv2
import numpy as np
import matplotlib.pyplot as plt
%matplotlib inline

img = cv2.imread('computer.jpeg', 1)
img = cv2.cvtColor(img, cv2.COLOR_BGR2RGB)
plt.imshow(img)
plt.show()

plot绘制直方图

plt.hist(img.ravel(), 256)   #ravel() 二维降一维  256灰度级的分组情况
plt.show()

# plot绘制opencv返回的直方图值
histb = cv2.calcHist([img], [0], None, [256], [0, 255])
plt.plot(histb, color='b')
plt.show()


http://www.kler.cn/news/329293.html

相关文章:

  • git cherry-pick作用
  • ClientlocaleController
  • Dify:一个简化大模型应用的开源平台
  • python中统计奇数和偶数之和
  • 如何在 Kubernetes 集群中安装和配置 OpenEBS 持久化块存储?
  • 卸载apt-get 安装的PostgreSQL版本
  • TI DSP TMS320F280025 Note14:模数转换器ADC原理分析与应用
  • gd32jlink第一次下载可以用,重新上电后不行了
  • 第十四周:机器学习笔记
  • 10 个最佳 Golang 库
  • 常见的 C++ 库介绍
  • C++学习笔记----8、掌握类与对象(二)---- 成员函数的更多知识(1)
  • 昇思MindSpore进阶教程--下沉模式
  • C++和OpenGL实现3D游戏编程【连载12】——游戏中音效的使用
  • DTH11温湿度传感器
  • python学习记录5
  • Docker从入门到精通_01 Docker:引领云计算的新浪潮
  • Spring Boot 快速入门教程
  • 「实战应用」如何用DHTMLX Gantt集成工具栏部件更好完成项目管理?
  • Excel根据一个值匹配一行数据
  • 给Windows系统设置代理的操作方法
  • 数据结构:详解搜索二叉树
  • 如何封装微信小程序中的图片上传功能
  • 【开源免费】基于SpringBoot+Vue.JS微服务在线教育系统(JAVA毕业设计)
  • 实战精选 | 如何用 OpenVINO™ 在本地快速部署 Llama 3.2
  • Tomcat搭建zrlog
  • 每日学习一个数据结构-堆
  • 如何在电脑中同时拥有vue-cli的多个版本,且可以来回切换?
  • 【Kubernetes】常见面试题汇总(四十四)
  • 【数据结构】---图