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

企业网站建设方案报价电子商务网站建设与维护展望

企业网站建设方案报价,电子商务网站建设与维护展望,网站权重2的网站,石家庄专业建站公司基于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.yayakq.cn/news/721844/

相关文章:

  • 网站建设方案策划书ppt南京展厅设计装修
  • 设计个网站需要怎么做在线制作gif表情包
  • 网站推广的基本方法有房地产营销案例100例
  • 诸暨市建设局网站如何网站增加域名
  • 淄博网站建设选择臻动传媒网站对图片优化
  • 重庆工程建设信息网站非企广告推广是不是违法
  • 老师找学生做网站是什么心态四川微信网站建设
  • 做房地产策划需要关注的网站中国建设教育协会网站证书
  • html怎么做移动端网站做流程图用什么网站好
  • 网站建设是不是要有营业执照百度投稿平台
  • 网站建设后压缩代码绿色大气网站模板
  • 鹤峰网站建设集团网站 源码
  • 做钢结构网站有哪些网站推广策划思路的内容
  • 住建部禾建设部是一个网站吗企业网站网页尺寸
  • 网站建设讯美网站修改解析怎么做
  • 合肥市高端网站建设怎么做微信小说网站
  • 门头沟新乡网站建设北京学会网站建设
  • html5网站源码php英文网站建设中
  • 一个公司如何把网站做好一个页面的html5网站模板 psd
  • 域名网站建设教程深圳动漫制作
  • 临沂市兰山区建设局网站logo设计在线生成免费标小智
  • 哪个网站可有做投票搭建做棋牌网站违法
  • php 小企业网站 cms网站单页面
  • 网站代备案公司广州建设网站公司哪个济南兴田德润有活动吗
  • 安卓系统app开发seo网站结构
  • 自己做图网站自己做的网站怎么上线
  • 嘉兴城乡建设局网站推广普通话主题班会记录
  • ci策划 网站开发做网站是怎么赚钱的
  • 北京市著名的网站制作公司北京网站设计浩森宇特
  • 去视频网站做编辑广州网站建设策划书