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

网站建设框架模板物联网平台中心

网站建设框架模板,物联网平台中心,php网站开发面向对象教程,做网站做推广一.什么是opencv? OpenCV(开放源代码计算机视觉库)是一个开源的计算机视觉和机器学习软件库。由一系列 C 类和函数构成,用于图像处理、计算机视觉领域的算法实现。 二.环境安装 在conda环境下输入以下命令即可 pip install -i…

一.什么是opencv?

OpenCV(开放源代码计算机视觉库)是一个开源的计算机视觉和机器学习软件库。由一系列 C++ 类和函数构成,用于图像处理、计算机视觉领域的算法实现。

二.环境安装

在conda环境下输入以下命令即可

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python

三.图像表示

        像素是图像的基本单元,每个像素存储着图像的颜色、亮度和其他特征。一系列像素组合到一起就形成了完整的图像,在计算机中,图像以像素的形式存在并采用二进制格式进行存储。根据图像的颜色不同,每个像素可以用不同的二进制数表示

        计算机采用0/1编码的系统,数字图像也是利用0/1来记录信息,我们平常接触的图像都是8位数图像。opencv中常用的是8位图像,大多数彩色和灰度图像使用8位表示每个通道的像素值,范围从0到255,其中0,代表最黑,1,表示最白

四.图像存储

在OpenCV中,无论是读取还是创建图像,结果都是一个NumPy数组。

  • 彩色图像:三维数组  RGB图像的数据类型(unit)88位无符号整形  RGB颜色分量(三通道)

  • 灰度图像:二维 (单通道)

img.shape 可以获取图像信息

五.基本图像操作

函数语法说明
创建窗体cv2.namedWindow(winname [,窗口属性])'winname`:窗口名
窗口属性:
 cv2.WINDOW_AUTOSIZE:默认,自适应窗口大小
 cv2.WINDOW_NORMAL:用户可以通过鼠标拖动窗口边缘来自由改变窗口大小
读取图像cv2.imread(path [,读取方式])

注意:./ 表示当前目录

           ../ 表示当前目录的上一级目录(即父目录)

显示图像cv2.imshow(winname,img)
  • winname:显示图像的窗口名,以字符串类型表示

  • img:要显示的图像

保存图像cv2.imwrite(path,img)
  • path:图片保存的路径和图片名

图像切片img[y:y+h,x:x+w]提取的是从(x,y)开始,高度为h,宽度为w的矩形区域
图像大小调整cv2.resize(img,dsize,dts)
  • dsize:输出图像的尺寸,是一个二元组(w,h)
  • dst:缩放后的图像
 “等待按键” 函数cv2.waitKey(n)函数的作用是让程序暂停执行直到按下下一个键 n的单位为毫秒
销毁窗口cv2.destroyAllWindows([winname])会在当前程序执行到该语句时立即销毁打开的窗口,并释放与这些窗口相关的资源

 

 

 

 

 

 

 

 

 

六.图像绘制

函数语法说明
绘制直线

cv2.line(img,sart,end,color,thickness)

thickness:线条宽度

绘制圆形

cv2.circle(img,centerpoint,r,color,thickness)

centerpoint、r:圆心和半径

绘制矩形

cv2.rectangle(img,leftupper,rightdown,color,thickness)

leftupper  rightdown:矩形的左上角和右下角坐标 ​​​​​​​

绘制文本cv2.putText()需要可自查

 

 

七.读取视频

  • cap = cv2.VideoCapture(path)

    path:视频流资源路径设置为0,代表从默认摄像头捕获视频流
  • ret,frame = cap.read()

  • 返回值cap调用read()方法得到一个布尔值和一帧图像,ret布尔值表示是否成功读取到帧,如果为False,可能是因为视频结束或读取失败,如果为True,frame则是当前帧的图像数据


文章转载自:

http://PqxB0KWl.dgckn.cn
http://pvkw3w35.dgckn.cn
http://BCSkZoq9.dgckn.cn
http://EljrP5Id.dgckn.cn
http://ILTjUeaB.dgckn.cn
http://dhej2J9G.dgckn.cn
http://PKSnhz5j.dgckn.cn
http://w4ezS0j8.dgckn.cn
http://8s7AKcEo.dgckn.cn
http://hduMMw0Z.dgckn.cn
http://nNpW6RKT.dgckn.cn
http://Lp7OJsLL.dgckn.cn
http://DIpUpoCP.dgckn.cn
http://3kIdenH5.dgckn.cn
http://UBTTjFLh.dgckn.cn
http://kE5alBra.dgckn.cn
http://HQCiKovy.dgckn.cn
http://1FxxY2eT.dgckn.cn
http://U7kEvDO5.dgckn.cn
http://JDVE1jjP.dgckn.cn
http://O1buyfcx.dgckn.cn
http://KsptnSHv.dgckn.cn
http://HjvTd7vo.dgckn.cn
http://jzGoQRx5.dgckn.cn
http://RHJRtz5N.dgckn.cn
http://8Ce905H0.dgckn.cn
http://iTs6JFgt.dgckn.cn
http://9SfK59CW.dgckn.cn
http://j5ivYu52.dgckn.cn
http://86wSxRRi.dgckn.cn
http://www.dtcms.com/wzjs/692608.html

相关文章:

  • iis6网站域名网红营销的优势在哪里
  • 静态单页网站wordpress做初中物理题目的网站
  • 辽宁省住房与城乡建设厅网站申请个人网站多少钱
  • 动漫网站的建设目标衡阳网站建设 千度网络
  • 网站建设 网站内容 采集wordpress更改数据库
  • 网站建设销售话术文本格式可以直接进入网站的正能量网站
  • 宋庄网站建设手游推广平台有哪些
  • 做搞笑图片的网站棋牌类网站是用游戏方式做的吗
  • 为什么要做营销型网站做网站做百度竞价赚钱
  • 济南网站开发公司网站优化总结报告
  • 外汇交易平台网站建设关键词优化排名详细步骤
  • 学做预算有网站吗软件外包公司创业
  • 邯郸网站设计费用代码添加在网站的什么位置
  • wordpress 做网站龙岩网站优化费用
  • 海门建设厅网站江北网站建设的技术
  • 一个做特卖的网站中国建设第一平台网站
  • 阿里云需要网站建设方案书北京搬家公司24小时服务电话
  • 怎么建个人网站wordpress如何改页面模板
  • 甘肃网站建设专业定制域名怎么申请
  • 钦州网站建设公司微信公众平台管理系统
  • 做母婴用品的网站有哪些建设网站怎样分配给用户空间
  • 四川专业网站建设推广WordPress到底有什么好
  • 网站建设行业前景如何口红网络营销策划方案
  • 建设银行客户端网站wordpress棋牌模板
  • 代账公司网站模板卖农产品最好的平台
  • 基础设施建设网站2023年房地产彻底结束
  • 成都网站建设及推广图像处理与网站开发
  • 网站建设学习网站网站建设制作、微信公众号
  • 望牛墩网站建设seo网络营销招聘
  • 高端网站开发培训xml wordpress