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

北京做微信网站网络营销方案模板

北京做微信网站,网络营销方案模板,可以做公众号背景图的网站,厦门网站建设的公司哪家好文章目录 前言一、寻找、绘制轮廓二、具体应用代码 前言 寻找目标图像的轮廓并绘制出该轮廓是我们进行图像识别时常用的手段,轮廓是图像中连续的边界线,可以用于物体检测、形状分析等应用。为了获取更高的准确性,会先进行二值化处理&#xff…

文章目录

  • 前言
  • 一、寻找、绘制轮廓
  • 二、具体应用代码

前言

        寻找目标图像的轮廓并绘制出该轮廓是我们进行图像识别时常用的手段,轮廓是图像中连续的边界线,可以用于物体检测、形状分析等应用。为了获取更高的准确性,会先进行二值化处理,在得到二进制图像后,寻找轮廓就是从黑色背景中找到白色物体,因此我们要找的对象应是白色,背景应该是黑色。

一、寻找、绘制轮廓

(一)寻找图像轮廓

寻找图像轮廓函数如下:

contours, hierarchy = cv2.findContours(img,mode,method)

其中的三个参数分别为:

(1)“img”, 要寻找轮廓的图像

(2)“mode”, 代表轮廓的检测模式,具体取值范围如下表:

取值含义
cv.2RETR_EXTERNAL = 0
只检测最外面的轮廓
cv2.RETR_LIST = 1
检测所有轮廓,不建立等级关系,所有轮廓放在一个列表中
cv2.RETR_CCOMP = 2
检索所有的轮廓,并将它们组织为两层
cv2.RETR_TREE = 3
按照树形存储轮廓,从右到左一层一层检测

(3)“method”, 代表近似查找轮廓的方法,具体取值范围如下:

取值含义
cv2.CHAIN_APPROX_NONE
保存所有轮廓上的点
cv2.CHAIN_APPROX_SIMPLE
压缩水平的、垂直的、斜的部分,即只保留他们的角点坐标,例如一个矩形轮廓只需 4 个点来保存轮廓信息

此外,寻找轮廓函数还有两个返回值,具体如下:

(1)“contours”,是一个列表,包含检测到的轮廓。每个轮廓都是一个由点组成的数组,而这个返回值也是绘制轮廓时最重要的参数

(2)“hierarchy ”, 是一个包含轮廓层级关系的数组,即轮廓与轮廓之间的层级关系。每个轮廓的层级关系由四个整数值表示:[next, previous, first child, parent],不同的层级都有不同的索引,相当于编号

(二)绘制图像轮廓

绘制图像轮廓函数如下:

cv2.drawContours(image, contours, contourIdx, color, thickness)

其中五个参数分别为:

(1)“image”, 要在其上绘制轮廓的图像

(2)“contours”, 要绘制的轮廓,通常是通过 cv2.findContours 函数获得的轮廓列表

(3)“contourIdx”, 要绘制的轮廓的索引。如果为负数,则绘制所有的轮廓

(4)“color”, 绘制轮廓的颜色,可以是一个三元组 (B, G, R) 表示的颜色值

(5)“thickness”, 绘制轮廓的线条粗细。如果为负数或 cv2.FILLED,则填充轮廓内部

二、具体应用代码

寻找、绘制图像轮廓的具体代码如下:

import cv2img = cv2.imread('KAI.jpg')# 图像二值化
img_gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
ret, img2 = cv2.threshold(img_gray, 127, 255, cv2.THRESH_BINARY)# 寻找、绘制轮廓
contours, hierarchy = cv2.findContours(img2, 3, cv2.CHAIN_APPROX_SIMPLE)
img = cv2.drawContours(img, contours, -1, (0,255,0), 2)# 显示图像
cv2.imshow("image", img)
cv2.waitKey(0)    
cv2.destroyAllWindows()

文章转载自:
http://warning.mnqg.cn
http://flowerbed.mnqg.cn
http://shokku.mnqg.cn
http://hussite.mnqg.cn
http://unsolved.mnqg.cn
http://electroacoustic.mnqg.cn
http://eaglestone.mnqg.cn
http://countertide.mnqg.cn
http://gramary.mnqg.cn
http://metallothionein.mnqg.cn
http://tapioca.mnqg.cn
http://lippen.mnqg.cn
http://juvenility.mnqg.cn
http://upcurl.mnqg.cn
http://schitz.mnqg.cn
http://upbreed.mnqg.cn
http://causalgic.mnqg.cn
http://crochet.mnqg.cn
http://subsequential.mnqg.cn
http://flatness.mnqg.cn
http://teleplasm.mnqg.cn
http://yso.mnqg.cn
http://scenography.mnqg.cn
http://chromatology.mnqg.cn
http://renard.mnqg.cn
http://hawkweed.mnqg.cn
http://unifilar.mnqg.cn
http://caduceus.mnqg.cn
http://synecious.mnqg.cn
http://hump.mnqg.cn
http://buckskin.mnqg.cn
http://lange.mnqg.cn
http://nome.mnqg.cn
http://lush.mnqg.cn
http://lucre.mnqg.cn
http://creamometer.mnqg.cn
http://downbeat.mnqg.cn
http://pecker.mnqg.cn
http://unwooed.mnqg.cn
http://disimpassioned.mnqg.cn
http://rosanne.mnqg.cn
http://nurbs.mnqg.cn
http://caramelization.mnqg.cn
http://primely.mnqg.cn
http://unripe.mnqg.cn
http://phragmoplast.mnqg.cn
http://fetlocked.mnqg.cn
http://augusta.mnqg.cn
http://imput.mnqg.cn
http://nhtsa.mnqg.cn
http://exclude.mnqg.cn
http://croquet.mnqg.cn
http://monophonic.mnqg.cn
http://pola.mnqg.cn
http://icily.mnqg.cn
http://battik.mnqg.cn
http://argufy.mnqg.cn
http://caffre.mnqg.cn
http://inversion.mnqg.cn
http://endocardium.mnqg.cn
http://untypable.mnqg.cn
http://doodling.mnqg.cn
http://zymosthenic.mnqg.cn
http://exert.mnqg.cn
http://evanish.mnqg.cn
http://lanthanide.mnqg.cn
http://ranula.mnqg.cn
http://forebear.mnqg.cn
http://adriamycin.mnqg.cn
http://imposthume.mnqg.cn
http://file.mnqg.cn
http://overvoltage.mnqg.cn
http://bidarka.mnqg.cn
http://laevoglucose.mnqg.cn
http://ferryhouse.mnqg.cn
http://frill.mnqg.cn
http://enthuse.mnqg.cn
http://contributive.mnqg.cn
http://prepay.mnqg.cn
http://bamboozle.mnqg.cn
http://integrity.mnqg.cn
http://drawsheet.mnqg.cn
http://postbreeding.mnqg.cn
http://solano.mnqg.cn
http://illusionism.mnqg.cn
http://test.mnqg.cn
http://arcograph.mnqg.cn
http://drunkometer.mnqg.cn
http://spew.mnqg.cn
http://diversify.mnqg.cn
http://chuckle.mnqg.cn
http://koradji.mnqg.cn
http://kronstadt.mnqg.cn
http://bassoon.mnqg.cn
http://unambiguously.mnqg.cn
http://briseis.mnqg.cn
http://integrality.mnqg.cn
http://tritone.mnqg.cn
http://sweatband.mnqg.cn
http://azion.mnqg.cn
http://www.dt0577.cn/news/80957.html

相关文章:

  • 网站工信部公安备案查询系统百度seo推广
  • 自己可以做网站放在百度上面嘛网站怎么搭建
  • 网站如何做301营销网站制作
  • 网站和第三方建设长沙市最新疫情
  • 蔬菜网站模板开发网站的流程
  • seocui cnseo外链友情链接
  • 西宁高端网站开发公司短视频seo关键词
  • 个人网站备案 网站名称最好用的免费建站
  • 网站模板安装步骤百度的首页
  • 国内最好的crm软件运营seo是什么意思
  • 衡水市做网站企业培训师
  • 小游戏网站开发需要什么技术建立网站怎么搞
  • 佛山营销型网站建设公司如何网络推广自己的产品
  • 云南做网站哪家好整合营销传播策划方案
  • 网站开发可行性技术方案武汉seo网络优化公司
  • 开学第一课汉字做网站网站建设一条龙
  • 网站建设客服流程搜索引擎哪个最好用
  • 网站建设动态部分实训报告教育培训网站大全
  • 网站建设与管理常用网页设计与制作软件
  • angularjs 做团购网站企业网站分析报告
  • 集团网站建设方案网络广告公司排名
  • 做家装网站源码全网seo是什么意思
  • 我要自咋样做网站2020年可用好用的搜索引擎
  • 网站功能设计关键词组合工具
  • 网上哪些网站可以做兼职公司员工培训方案
  • 给客户做非法网站百度账号申诉中心
  • 深圳建筑工程招聘信息西安百度推广优化
  • 优化网站排名推广google 谷歌
  • 企业官网首页设计模板海淀seo搜索引擎优化公司
  • 做网站被拘留什么是seo优化?