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

什么网站可以做汽车国际贸易最详细的wordpress教程

什么网站可以做汽车国际贸易,最详细的wordpress教程,做茶叶网站的目的和规划,花艺企业网站建设项目规划基本原理 灰度图分两种情况: 单通道的图片 RGB 三通道的图片,但是每个通道的值相等 对于单通道的图片只需要判断图片的通道值是否为1 对于RGB模式的图片,情况稍稍复杂些。理论上只需判断RGB三个通道的值是否相等,但是现实中灰度…

基本原理

灰度图分两种情况:

单通道的图片
RGB 三通道的图片,但是每个通道的值相等
对于单通道的图片只需要判断图片的通道值是否为1

对于RGB模式的图片,情况稍稍复杂些。理论上只需判断RGB三个通道的值是否相等,但是现实中灰度图常常各通道间存在轻微差异,但是人眼难以察觉,依旧可以认为是灰度图。所以现实中,应该判断三个通道间的差异大小比较合理。
这里采取的策略是计算三个通道间像素值的差的方差的均值,小于一定阈值的就判断为灰度图。

实现

# 黑白照片(灰度图)识别
def isGrayMap(img, threshold = 15):"""入参:img:PIL读入的图像threshold:判断阈值,图片3个通道间差的方差均值小于阈值则判断为灰度图。阈值设置的越小,容忍出现彩色面积越小;设置的越大,那么就可以容忍出现一定面积的彩色,例如微博截图。如果阈值设置的过小,某些灰度图片会被漏检,这是因为某些黑白照片存在偏色,例如发黄的黑白老照片、噪声干扰导致灰度图不同通道间值出现偏差(理论上真正的灰度图是RGB三个通道的值完全相等或者只有一个通道,然而实际上各通道间像素值略微有偏差看起来仍是灰度图)出参:bool值"""if len(img.getbands()) == 1:return Trueimg1 = np.asarray(img.getchannel(channel=0), dtype=np.int16)img2 = np.asarray(img.getchannel(channel=1), dtype=np.int16)img3 = np.asarray(img.getchannel(channel=2), dtype=np.int16)diff1 = (img1 - img2).var()diff2 = (img2 - img3).var()diff3 = (img3 - img1).var()diff_sum = (diff1 + diff2 + diff3) / 3.0if diff_sum <= threshold:return Trueelse:return False
http://www.yayakq.cn/news/884216/

相关文章:

  • 做网站延期交付了网站内页全是404
  • 用别人网站名做长尾关键词机器人学做玩 网站
  • wordpress文章页面宽度网站优化的推广
  • 怎么建立一个网站存照片视频的链接wordpress apache2
  • 如果网站打开非常缓慢企业网站模板2016成套
  • 旅游美食网站模板著名室内设计网站大全
  • 网站打广告自助建站网站
  • 哈尔滨网站建设公司有哪些设计网站客户体验
  • 服务器网站绑定域名怎么免费建商城网站吗
  • 亚马逊电子商务网站的建设移动网上营业厅官网
  • 厦门企业制作网站浏览器下载安装2023版本
  • 目前最好的旅游网站动漫设计属于什么大类
  • 深圳网站设计公司排名北京最新消息发布
  • 做一手楼房的网站什么是理财北京网站建设公司
  • 北京建设网站公司网站国内网页设计公司前十名
  • python 网站开发流程图网站服务器端口号是什么
  • wordpress 网站地图类江苏网站备案暂住证
  • 手机 网站编辑器营销网站搭建建议
  • 中小企业网站建设信息核酸造假7人枪毙
  • 高端品牌网站有哪些长沙装修公司口碑比较好的
  • 微博带动网站做排名wordpress 展示微博
  • 做酒店需要怎么上网站wordpress参考书
  • 知名企业网站人才招聘情况台州临海市建设局网站
  • wordpress全站cdn sslwordpress trego
  • 自动做PPT的网站网址经营是什么
  • 小贷做网站怎样制作微信小程序
  • 怎么做网站营销唱片公司网站模板
  • 分类信息网站开发浙江建设网站首页
  • 合肥市做外贸网站的公司wordpress altair
  • 山东省建设教育集团网站首页163网站视频动做