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

opencv函数展示3

一、图像平滑(模糊)

线性滤波(速度快):

1.cv2.blur()

2.cv2.boxFilter()

3.cv2.GaussianBlur()

非线性滤波(速度慢但效果好):

4.cv2.medianBlur()

5.cv2.bilateralFilter()

二、锐化与边缘检测

基础滤波

1.cv2.filter2D()

一阶微分算子(梯度算子)

2.cv2.Sobel()

3.cv2.Scharr()

二阶微分算子

4.cv2.Laplacian()

高级边缘检测

5.cv2.Canny()

三、基本绘图函数

1.cv2.line()

2.cv2.rectangle()

3.cv2.polylines()

4.cv2.ellipse()

5.cv2.circle()

6.cv2.putText()

其中绘图参数中

常用颜色表示

  • (255,0,0):蓝色

  • (0,255,0):绿色

  • (0,0,255):红色

  • (255,255,255):白色

  • (0,0,0):黑色

线条类型

  • cv2.LINE_4:4连通线

  • cv2.LINE_8:8连通线(默认)

  • cv2.LINE_AA:抗锯齿线

字体类型

  • cv2.FONT_HERSHEY_SIMPLEX:普通大小无衬线

  • cv2.FONT_HERSHEY_PLAIN:小号无衬线

  • cv2.FONT_HERSHEY_DUPLEX:普通大小无衬线(更粗)

  • cv2.FONT_HERSHEY_COMPLEX:普通大小衬线

  • cv2.FONT_HERSHEY_TRIPLEX:普通大小衬线(更粗)

  • cv2.FONT_HERSHEY_COMPLEX_SMALL:小号衬线

  • cv2.FONT_HERSHEY_SCRIPT_SIMPLEX:手写风格

  • cv2.FONT_HERSHEY_SCRIPT_COMPLEX:复杂手写风格

相关文章:

  • IntelliSense 已完成初始化,但在尝试加载文档时出错
  • 解读固定资产管理系统的核心功能模块
  • 中建海龙:模块化集成建筑重构人类居住文明的未来范式
  • PoCL环境搭建
  • 时间序列预测——概述
  • 大模型微服务架构模块实现方案,基于LLaMA Factory和Nebius Cloud实现模型精调的标准流程及代码
  • #去除知乎中“盐选”付费故事
  • 6.8.最小生成树
  • Java研学-MybatisPlus(一)
  • 6.VTK 颜色
  • 构建自动翻译工作流:技术与实践
  • 汇编语言中的数据
  • 警惕阿里云中的yum update操作不当导致:/sbin/init被清空导致Linux无法正常启动
  • 05.Spring_AOP详解
  • MDG 实现后端主数据变更后快照自动刷新的相关设置
  • 【k8s系列4】工具介绍
  • 【网工第6版】第3章 局域网②
  • 天梯赛DP汇总
  • 前端资源加载失败后重试加载(CSS,JS等引用资源)
  • Linux 内核开发/测试工具对比 Windows 驱动验证工具 (Driver Verifier)
  • 第八届进博会将致力于打造“五个高”,为展商增值赋能
  • 87岁老人花3万多做“血液净化”延年益寿?医院“张主任”:我那是善意的欺骗
  • 全国登记在册民营企业超过5700万户,占企业总量92.3%
  • 牛市早报|国常会:要持续稳定股市,4月LPR今日公布
  • 学者建议:引入退休教师、青少年宫参与课后服务,为教师“减负”
  • 85岁眼科专家、武汉大学人民医院原眼科主任喻长泰逝世