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

个人怎么做课程网站服务外包平台

个人怎么做课程网站,服务外包平台,做商演任务的网站,网络投票怎么做基于Python的OpenCV基础入门——图像直方图 直方图图像直方图 图像直方图代码以及实现效果 直方图 直方图是一种用于描述图像亮度分布的统计工具。它将图像的像素亮度值按照不同的亮度等级进行计数,并以直方图的形式呈现出来。图像直方图可以显示图像中每个亮度级别…

基于Python的OpenCV基础入门——图像直方图

  • 直方图
    • 图像直方图
  • 图像直方图代码以及实现效果

直方图

直方图是一种用于描述图像亮度分布的统计工具。它将图像的像素亮度值按照不同的亮度等级进行计数,并以直方图的形式呈现出来。图像直方图可以显示图像中每个亮度级别的像素数量,从而用于分析图像的亮度分布情况。

图像直方图

hist = cv2.calcHist([img], [channels], Mask, [histSize], ranges)
参数:
[img]: 必须用方括号括起来,表示被计算的图像,可以是多幅。
[channels]: 用于计算直方图的通道,这里使用灰度图计算直方图,所以就直接使用第一个通道,多幅图像相当于多通道;
Mask: 与原图维度相同,被计算的区域,1 计算,0 不计算,不使用该参数用 None。
[histSize]: 表示这个直方图分成多少份(即多少个直方柱的数量)。
ranges: 表示直方图中各个像素的值,[0.0, 256.0]表示直方图能表示像素值从 0.0 到 256 的像素。

图像直方图代码以及实现效果

import cv2  
import matplotlib.pyplot as pltimg = cv2.imread("img/cat.jpg")  img = cv2.cvtColor(img,cv2.COLOR_BGR2RGB) #将BGR 格式转换为RGB 格式  # 绘制图像直方图  
plt.subplot(2,1,1) # 2 * 1布局的 上面   
hist1=plt.hist(img.ravel(), 256, [0, 256]) #numpy 的ravel 函数功能是将多维数组降为一维数组  # 画三通道图像的折线图  
plt.subplot(2,1,2)  
color = ('b', 'g', 'r') #这里画笔颜色的值可以为大写或小写或只写首字母或大小写混合  
for i , color in enumerate(color):   hist = cv2.calcHist([img], [i], None, [256], [0, 256]) #计算直方图  plt.plot(hist, color)  plt.xlim([0, 256])  plt.show()

图像直方图的实现效果如下:
在这里插入图片描述

http://www.hengruixuexiao.com/news/54598.html

相关文章:

  • html网页设计毕业设计作品北京网站优化推广方案
  • 省建设厅官网查询网站seo基本流程
  • 网站关键词设几个深圳网络推广解决方案
  • 本溪市城乡住房建设厅网站优化seo网站
  • 防水网站怎么做怎样打开网站
  • 微信安装德阳网站seo
  • 苏州建设网站找网络公司广告推广语
  • 广州海珠网站设计淘宝店铺怎么推广和引流
  • 烟台北京网站建设公司太原网站关键词推广
  • wordpress小工具样式西安seo盐城
  • 乡镇门户网站建设的现状及发展对策网站内容管理系统
  • 北京大兴区网站建设网络营销方式
  • 怎样做网站 app教程产品推广策略
  • 北京网站建设z亿玛酷1订制百度应用市场
  • 普集网站制作谷歌关键词排名查询
  • 网站建设自建服务器友链目录网
  • 北京网站建设付款方式seo咨询师
  • 上海临港自贸区注册公司关键词seo公司
  • 做网站和推广的公司哪家好seo优化服务是什么意思
  • 网站基础内容百度投流运营
  • 岳阳网站开发网站运营怎么做百度百家号怎么赚钱
  • 商丘网站设计东莞seo外包公司
  • 如何做网站运营宁波 seo排名公司
  • 发布活动的平台app成都seo的方法
  • 国外网站建设公司怎么推广销售
  • 烟台专业网站建设个人网站制作
  • 建网站手机数字营销网站
  • 3d打印加工平台深圳外包seo
  • 台州网站建设 网站制作 网站设计网络工具
  • 党史网站建设重要性谷歌官网入口手机版