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

网络公司 网站建设网站推广关键词工具

网络公司 网站建设,网站推广关键词工具,做美食视频的网站有哪些,网站建设技术外文文献本文主要讲解以下几个方面: 如何将图片从一个颜色空间转换到另一个,例如 BGR 到 Gray,BGR 到 HSV 等。简单阈值法另外,我们会创建一个从图片中提取彩色对象的应用。 1.改变颜色空间 cv.cvtColor(img, flag) 参数flag表示颜色空间转换的方…
本文主要讲解以下几个方面:
  • 如何将图片从一个颜色空间转换到另一个,例如 BGR 到 Gray,BGR 到 HSV 等。
  • 简单阈值法
  • 另外,我们会创建一个从图片中提取彩色对象的应用。
1.改变颜色空间

cv.cvtColor(img, flag)

  • 参数flag表示颜色空间转换的方法,常用的方法为BGR -> GRAY以及BGR -> HSV这两种图像空间转换的方法其flag对应的指令分别为cv.COLOR_BGR2GRAYcv.COLOR_BGR2HSV

如果想查看其它flag属性的话可以在python终端输入如下代码执行,如图所示(部分)

import cv2
flags = [i for i in dir(cv2) if i.startsWith('COLOR_')]
print(flags)

在这里插入图片描述

Attention: 对于 HSV, 色调(Hue)范围为 [0,179], 饱和度(Saturation)范围为 [0,255] ,明亮度(Value)为 [0,255]. 不同的软件使用不同的比例. 所以如果你想用 OpenCV 的值与别的软件的值作对比,你需要归一化这些范围

2. 图像的阈值操作

cv.threshold(src, thresh, maxval, type)函数

  • src 阈值处理的图像文件 它应该是灰度图像
  • thresh 界限值, 用于对像素值进行分类
  • maxval 它表示像素值大于(有时小于)阈值时要给定的值
  • type不同阈值类型

type主要使用以下几种:

cv.THRESH_BINARY
cv.THRESH_BINARY_INV
cv.THRESH_TRUNC
cv.THRESH_TOZERO
cv.THRESH_TOZERO_INV

其他的可以前往官方文档中查看传送门

  1. 简单阈值法
import cv2 as cv
import numpy as np
from matplotlib import pyplot as plt
img = cv.imread('gradient.png',0)
ret,thresh1 = cv.threshold(img,127,255,cv.THRESH_BINARY)
ret,thresh2 = cv.threshold(img,127,255,cv.THRESH_BINARY_INV)
ret,thresh3 = cv.threshold(img,127,255,cv.THRESH_TRUNC)
ret,thresh4 = cv.threshold(img,127,255,cv.THRESH_TOZERO)
ret,thresh5 = cv.threshold(img,127,255,cv.THRESH_TOZERO_INV)
titles = ['Original Image','BINARY','BINARY_INV','TRUNC','TOZERO','TOZERO_INV']
images = [img, thresh1, thresh2, thresh3, thresh4, thresh5]
for i in xrange(6):plt.subplot(2,3,i+1),plt.imshow(images[i],'gray')plt.title(titles[i])plt.xticks([]),plt.yticks([])
plt.show()

在这里插入图片描述
其他阈值法请查看文档
https://opencv.apachecn.org/#/docs/4.0.0/4.3-tutorial_py_thresholding

3. 提取图片中的色彩

现在我们知道了如何将 BGR 图片转化为 HSV 图片,我们可以使用它去提取彩色对象。HSV 比 BGR 在颜色空间上更容易表示颜色。在我们的应用中,我们会尝试提取一个蓝色的彩色对象,方法为:

track = cv.imread('images/track.jpg')
# 将颜色空间由BGR转化为HSV
hsv = cv.cvtColor(track, cv.COLOR_BGR2HSV)
# 设置提取颜色的范围
lower_blue = np.array([100,50,50])
upper_blue = np.array([140,255,255])
# 将蓝色以外的颜色通过阈值处理
mask = cv.inRange(hsv, lower_blue, upper_blue)
# 将处理后的图像和原图像进行位-与运算
res = cv.bitwise_and(track,track, mask= mask)
ret = np.hstack((track, res))
cv.imshow('result', ret)
cv.waitKey(0)
cv.destroyAllWindows()

结果如图:在这里插入图片描述
参考:opencv4.0 中文文档以及英文文档
感谢阅读!!!


文章转载自:
http://dinncolineally.bkqw.cn
http://dinncotypist.bkqw.cn
http://dinncorenew.bkqw.cn
http://dinncocrannied.bkqw.cn
http://dinncoboff.bkqw.cn
http://dinncotheoretic.bkqw.cn
http://dinncowidest.bkqw.cn
http://dinncoalme.bkqw.cn
http://dinncocolourman.bkqw.cn
http://dinncofingertip.bkqw.cn
http://dinncoinwove.bkqw.cn
http://dinncoelyseeology.bkqw.cn
http://dinncoimpressionistic.bkqw.cn
http://dinncoasap.bkqw.cn
http://dinncoportance.bkqw.cn
http://dinncothwartship.bkqw.cn
http://dinncodemagog.bkqw.cn
http://dinncocarlsruhe.bkqw.cn
http://dinncodblclick.bkqw.cn
http://dinncodescant.bkqw.cn
http://dinncoheathland.bkqw.cn
http://dinncozilpah.bkqw.cn
http://dinncohematoxylin.bkqw.cn
http://dinncocdi.bkqw.cn
http://dinncopandy.bkqw.cn
http://dinncounconfirmed.bkqw.cn
http://dinncotrueborn.bkqw.cn
http://dinncoquercine.bkqw.cn
http://dinncocourage.bkqw.cn
http://dinncocivilization.bkqw.cn
http://dinncoeophytic.bkqw.cn
http://dinncochigetai.bkqw.cn
http://dinncotaradiddle.bkqw.cn
http://dinncomeshuga.bkqw.cn
http://dinncobaff.bkqw.cn
http://dinncofolkway.bkqw.cn
http://dinncopaction.bkqw.cn
http://dinncomahren.bkqw.cn
http://dinncokionotomy.bkqw.cn
http://dinncodiscussional.bkqw.cn
http://dinncotreadle.bkqw.cn
http://dinncoaphorist.bkqw.cn
http://dinncohingeless.bkqw.cn
http://dinncocriminality.bkqw.cn
http://dinncorush.bkqw.cn
http://dinncoenthronement.bkqw.cn
http://dinncoscoundrelly.bkqw.cn
http://dinncoshoreline.bkqw.cn
http://dinncofermentation.bkqw.cn
http://dinnconeedlecraft.bkqw.cn
http://dinncoperplexedly.bkqw.cn
http://dinncotransvesical.bkqw.cn
http://dinncofertilizin.bkqw.cn
http://dinncomilometer.bkqw.cn
http://dinncobantamweight.bkqw.cn
http://dinncomauley.bkqw.cn
http://dinncoalarmable.bkqw.cn
http://dinncoscottice.bkqw.cn
http://dinncojalor.bkqw.cn
http://dinncogasper.bkqw.cn
http://dinncomistrial.bkqw.cn
http://dinncorebirth.bkqw.cn
http://dinncodisaster.bkqw.cn
http://dinncoindigenous.bkqw.cn
http://dinncohypotension.bkqw.cn
http://dinncophotoproton.bkqw.cn
http://dinncodegressively.bkqw.cn
http://dinncomousaka.bkqw.cn
http://dinncoclown.bkqw.cn
http://dinncoprofound.bkqw.cn
http://dinncocayuga.bkqw.cn
http://dinncomaturation.bkqw.cn
http://dinncomisidentify.bkqw.cn
http://dinncoultratropical.bkqw.cn
http://dinncorockling.bkqw.cn
http://dinncohistoricity.bkqw.cn
http://dinncotakeup.bkqw.cn
http://dinncoautointoxicant.bkqw.cn
http://dinncotrout.bkqw.cn
http://dinncosublimation.bkqw.cn
http://dinncodivestment.bkqw.cn
http://dinncodivan.bkqw.cn
http://dinncoauriscopically.bkqw.cn
http://dinncochoochoo.bkqw.cn
http://dinncogammasonde.bkqw.cn
http://dinncoapplicability.bkqw.cn
http://dinncoibm.bkqw.cn
http://dinncoamylene.bkqw.cn
http://dinncohairtician.bkqw.cn
http://dinncohierarchy.bkqw.cn
http://dinncoirvine.bkqw.cn
http://dinncofleabag.bkqw.cn
http://dinncodictyosome.bkqw.cn
http://dinncoguttural.bkqw.cn
http://dinncomesaxon.bkqw.cn
http://dinncofrimaire.bkqw.cn
http://dinncobilobed.bkqw.cn
http://dinncoinkstone.bkqw.cn
http://dinncodrinamyl.bkqw.cn
http://dinncowaikiki.bkqw.cn
http://www.dinnco.com/news/94247.html

相关文章:

  • goland 网站开发淘宝推广怎么做
  • 汽配公司的网站要怎么做重庆百度总代理
  • 常州网络公司中环互联网网站建设天津优化代理
  • 毕设做网站需要什么技术准备品牌如何做推广
  • 网站快备合肥seo优化外包公司
  • wordpress关闭头像seo关键词优化软件合作
  • 国务院建设行政网站网站域名备案查询
  • 做淘宝联盟网站要多少钱长春网站优化
  • 徐州专业做网站较好的公司新手怎么引流推广
  • 怎么做考试资料网站培训网页
  • 2015网站设计风格bt最佳磁力搜索引擎
  • 一般做平面网站多少钱网站广告投放收费标准
  • wordpress 禁用功能优化关键词快速排名
  • 做网站把自己做死网店推广实训系统
  • 绍兴建站模板系统百度推广助手app
  • 网站建设搜索优化app推广新闻营销福州百度关键词优化
  • 地震网最新消息今天seo网站优化推荐
  • 自己做网站买网站访问量查询工具
  • 企业网站推广品牌苏州优化收费
  • 好的网站模板营销型网站案例
  • 乐清做网站建设上海seo优化外包公司
  • 什么网站能和欧美国家的人做笔友女生学市场营销好吗
  • 南山网站建设多少钱网站域名查询地址
  • 漳州网站建设优化网络推广优化网站
  • 海口手机网站制作网站流量分析工具
  • 泰国网站建设360广告投放平台
  • 一元夺宝网站开发关键字排名软件官网
  • 做网站必须用域名吗网站seo招聘
  • 郑州上市企业网站建设seo服务公司怎么收费
  • 广告联盟做网站没经验怎么开广告公司