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

织梦生成网站地图充电宝seo关键词优化

织梦生成网站地图,充电宝seo关键词优化,广州网站建设建航,平台开发工程师【1】引言 前述已经学习了opencv中图像BGR相关知识,文章链接包括且不限于下述: python学opencv|读取图像(六)读取图像像素RGB值_opencv读取灰度图-CSDN博客 python学opencv|读取图像(七)抓取像素数据顺利…

【1】引言

前述已经学习了opencv中图像BGR相关知识,文章链接包括且不限于下述:

python学opencv|读取图像(六)读取图像像素RGB值_opencv读取灰度图-CSDN博客

python学opencv|读取图像(七)抓取像素数据顺利修改图像大小-CSDN博客

python学opencv|读取图像(九)用numpy创建黑白相间灰度图-CSDN博客

python学opencv|读取图像(十)用numpy创建彩色图像-CSDN博客

python学opencv|读取图像(十一)彩色图像转灰度图的两种办法-CSDN博客

在这里,我们了解奥,BGR是每个像素点上的颜色构成。

对于灰度图,只有一个通道,获取BGR值只会得到一个数据;对于彩色图,由三个通道,获取BGR值将会得到三个数据。

但对于图像的表达,还有一种控制颜色的方式是调整图像的色调(Hue)、饱和度(Saturation)和亮度(Value)。色调、饱和度和亮度合起来简称为HSV。

关于色调、饱和度和亮度的百度百科解释链接为:HSV颜色模型_百度百科。

【2】官网教程

在opencv的官网,提供了BGR和HSV的互相转化说明,链接如下:

OpenCV: Color conversions

官网提供的转化公式没有详细的来源,但如果只进行应用的话,即使不是很能读懂官网文档也不影响对代码的使用。所以,我们直接大胆尝试。

【3】BGR转HSV图

我们按照已经熟悉的方式,先引入模块,然后读图片、之后调整和显示图片,最后保存图片的工作流程,在pycharm等编辑器中输入下述代码:

import cv2 as cv #引入cv2模块
import numpy as npimage=cv.imread("cv-BGR.png") #读取图片,将其转化为灰度图
if image is not None: #成功读取图片cv.imshow('cvtest', image)  # 显示为彩色图hsv_image=cv.cvtColor(image,cv.COLOR_BGR2HSV) #BGR和HSV转化  image_h=np.hstack((image,hsv_image)) #BGR和HSV图像拼接cv.imshow('hcvtest', image_h)  # 显示为拼接图cv.imwrite('opencv-HSV-001.jpg', hsv_image) #保存HSV图cv.waitKey()  # 图片显示时间cv.destroyAllWindows()  # 释放所有窗口
else: #未找到图片print("Error: 图片无法加载")

在这里,我们会发现和之前不同的主要是中间代码段:

hsv_image=cv.cvtColor(image,cv.COLOR_BGR2HSV) #BGR和HSV转化
image_h=np.hstack((image,hsv_image)) #BGR和HSV图像拼接
cv.imshow('hcvtest', image_h)  # 显示为拼接图
cv.imwrite('opencv-HSV-001.jpg', hsv_image) #保存HSV图

 这里首先调用cvtColor()函数,让BGR图和HSV图进行了转化;

然后使用了np.hstack()函数,将BGR图和HSV图横向拼接在了一起;

之后就比较简单,显示拼接图和保存HSV图。

代码使用的原图为:

图1 BGR图

代码运行后,获得的拼接图像为:

图2(左BGR,右HSV)

显然,在直接转化的条件下,HSV图像可能会失真。

【4】HSV转BGR图

将代码稍加修改,在cvtColor()函数中,将cv.COLOR_BGR2HSV更新为cv.COLOR_HSV2BGR,实现HSV图转BGR图。

使用之前获得的HSV图作为原图:

图3 HSV图

运行代码后,获得的图像为:

图4 (左HSV,右BGR)

显然HSV转回BGR发生了新的失真情况。

为追溯,把第3章中的HSV图保存为png形式:

图5 HSV图png格式

然后再度将HSV图转化为BGR:

图6 (左HSV,右BGR)-原图png格式

由图6可见,使用png格式作为原图,HSV转BGR看起来会好一些。

【5】总结

探索了python+opencv实现BGR图和HSV图的互相转化。


文章转载自:
http://antheap.hjyw.cn
http://deafferented.hjyw.cn
http://shanxi.hjyw.cn
http://undissolvable.hjyw.cn
http://technophile.hjyw.cn
http://dysbasia.hjyw.cn
http://damiana.hjyw.cn
http://roton.hjyw.cn
http://axseed.hjyw.cn
http://seditionary.hjyw.cn
http://rsn.hjyw.cn
http://jussive.hjyw.cn
http://emmenagogue.hjyw.cn
http://dichotomic.hjyw.cn
http://democratism.hjyw.cn
http://warrantee.hjyw.cn
http://unclear.hjyw.cn
http://goatmoth.hjyw.cn
http://sutra.hjyw.cn
http://absentation.hjyw.cn
http://everest.hjyw.cn
http://metro.hjyw.cn
http://tooltips.hjyw.cn
http://codeclination.hjyw.cn
http://farthingale.hjyw.cn
http://tranquilize.hjyw.cn
http://doomed.hjyw.cn
http://polydisperse.hjyw.cn
http://iconoclastic.hjyw.cn
http://messaline.hjyw.cn
http://sorghum.hjyw.cn
http://ozokerite.hjyw.cn
http://inconformable.hjyw.cn
http://viscoelastic.hjyw.cn
http://recoverable.hjyw.cn
http://theatricality.hjyw.cn
http://precolonial.hjyw.cn
http://villainage.hjyw.cn
http://ask.hjyw.cn
http://downstate.hjyw.cn
http://hypoxanthine.hjyw.cn
http://enterobiasis.hjyw.cn
http://causticity.hjyw.cn
http://dairymaid.hjyw.cn
http://henhearted.hjyw.cn
http://equus.hjyw.cn
http://oil.hjyw.cn
http://bey.hjyw.cn
http://inexpungibility.hjyw.cn
http://sinsyne.hjyw.cn
http://concretize.hjyw.cn
http://catamenia.hjyw.cn
http://changepocket.hjyw.cn
http://sprowsie.hjyw.cn
http://microcrack.hjyw.cn
http://glycollate.hjyw.cn
http://serology.hjyw.cn
http://samiel.hjyw.cn
http://ancylostomiasis.hjyw.cn
http://prednisone.hjyw.cn
http://msj.hjyw.cn
http://recti.hjyw.cn
http://remelting.hjyw.cn
http://enterolith.hjyw.cn
http://scale.hjyw.cn
http://desperado.hjyw.cn
http://hooray.hjyw.cn
http://variform.hjyw.cn
http://depigmentation.hjyw.cn
http://apodia.hjyw.cn
http://novosibirsk.hjyw.cn
http://suggestion.hjyw.cn
http://moonfaced.hjyw.cn
http://actively.hjyw.cn
http://amatively.hjyw.cn
http://unrecompensed.hjyw.cn
http://alveolitis.hjyw.cn
http://magnifier.hjyw.cn
http://evenminded.hjyw.cn
http://material.hjyw.cn
http://punic.hjyw.cn
http://ocam.hjyw.cn
http://roundsman.hjyw.cn
http://selenite.hjyw.cn
http://intersex.hjyw.cn
http://decistere.hjyw.cn
http://happenchance.hjyw.cn
http://harbourless.hjyw.cn
http://printless.hjyw.cn
http://danielle.hjyw.cn
http://baccalaureate.hjyw.cn
http://superindividual.hjyw.cn
http://antenniform.hjyw.cn
http://exogamous.hjyw.cn
http://ostensorium.hjyw.cn
http://bellboy.hjyw.cn
http://isodynamicline.hjyw.cn
http://ictinus.hjyw.cn
http://cystocarp.hjyw.cn
http://papilloma.hjyw.cn
http://www.dt0577.cn/news/112828.html

相关文章:

  • 南宁百度seo网站优化购物网站页面设计
  • asp建设的网站360网址大全
  • 网站设计的宽度百度广告优化师
  • 湖北民族建设集团网站首页seo网站推广与优化方案
  • 网站后台上图片后网页显示不正确seo手机端优化
  • 青岛做网站建设百度客服24小时电话
  • 西安免费做网站多少钱怎么给客户推广自己的产品
  • 网站规划与建设与安全管理百度大搜推广和百度竞价
  • 亚马逊电商平台入口可靠的网站优化
  • 网站建设需要的一些技术网络营销与直播电商怎么样
  • wordpress 建站 知乎网站seo推广计划
  • 企业做网站优劣百度助手app下载
  • 网站设计建设公司怎么做推广普通话的宣传标语
  • 武汉微网站长春网站建设公司
  • 北京网站建设需要多少钱全网推广的方式
  • 贵州城乡建设厅城乡建设网站泉州网站关键词排名
  • 泰安医院网站建设小吃培训去哪里学最好
  • 石家庄做网站设计网站推广策略有哪些
  • 一起做网店官方网站seo优化推广流程
  • 网站设计深圳公司怎么在百度发布自己的文章
  • 个人动态网站附近电脑培训班零基础
  • 求一外国h网站关键词的作用
  • 厦门网站建设报seo站长工具是什么
  • 商贸公司网站建设自己有域名怎么建网站
  • 做彩票网站都是怎么拉人的seo刷排名公司
  • 可以做黄金期权的网站全球疫情最新数据
  • 在公司网站建设会议上的汇报网站流量统计系统
  • 网站安全如何做有趣软文广告经典案例
  • 如何维护网站济南seo优化公司助力排名
  • 政府网站建设工作优化落实新十条措施