【图像处理】亮度累计与灰度图像直方图

 时间:2024-10-11 23:34:40

1、如果图中每个象素的亮度都是0,那么此图看上去就是黑色的。a=img*0

【图像处理】亮度累计与灰度图像直方图

2、如果图中每个象素的亮度都是255,那么此图看上去就是白色的。b=a+255

【图像处理】亮度累计与灰度图像直方图

3、灰度图正是依靠不同的亮度,才得以区分出不同的事物。灰度图是单通道图片,不会出现彩色效果。

【图像处理】亮度累计与灰度图像直方图

4、下面统计图中亮度为50的拇峨镅贪象素的数目,在整个图片中所占的比例。u,v=img.shapek=0for i in range(u): for j in range(v像粜杵泳): if img[i,j]==50: k=k+1print(k)

【图像处理】亮度累计与灰度图像直方图

5、这样,遍历整个图片,茧盯璜阝就得到了亮度为50的象素的数目。但是,要统计出所有不同亮度的象素数,需要反复遍历图片256次吗?其实不用,实际上遍历一次足矣。c=[0]*256足饶戽沸每个象素,若亮度是a,就在c[a]的位置上加1。for i in range(u): for j in range(v): c[img[i,j]]=c[img[i,j]]+1print(c)

【图像处理】亮度累计与灰度图像直方图

6、上面统计出了不同亮度的拇峨镅贪象素数目,同时除以象素的总数目,就得到不同亮度在图中的比重。c0=np.array(c)c1=c0/(u*v)实际上,u*v=sum(c)

【图像处理】亮度累计与灰度图像直方图

7、所谓的直方图,就是图象亮度的统计图。plt.plot(c,color=g)

【图像处理】亮度累计与灰度图像直方图
  • arcgis中的对数据进行存档的过程
  • lrc歌词文件转换器:lrc转srt字幕简单教程
  • 利用Dem数据在3D max里做三维地形
  • 图解ArcGIS Server 10.4中新建站点并预览地图
  • ArcGIS 10.1 升级安装至 ArcGIS 10.2详细教程
  • 热门搜索
    节约用水手抄报内容 护士节手抄报 清明节手抄报一年级 四年级手抄报大全 环保手抄报的内容 劳动节手抄报图片 英语圣诞节手抄报 快乐阅读手抄报 安全手抄报版面设计 迎国庆手抄报