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

二维图像处理(完整版2)

目录

一、基础语法

1.1数组增删改查

1.2文件操作

1.3字符串操作

二、显示文本

三、读取图像

3.1读取图像

3.2保存图像

四、图像的批量操作

4.1批量读取图像

4.2批量保存图像

4.3截图

五、获取图像灰度

5.1获取像素坐标与灰度值

5.2图像自动缩放

六、图像分割

6.1图像分割方法

6.2区域拆分

6.3计算区域数量

6.4挑选区域

6.5合并区域

6.6区域填充

6.7区域形状变换

七、特征提取与直方图

7.1边缘和骨骼

7.2特征提取

7.3获取特征参数

7.4目标提取工具

八、画区域

九、区域保存与形态学

9.1抠图

9.2区域保存与读取

9.3集合运算

9.4区域的几何变换

十、区域变换与测量

10.1投射变换

10.2极坐标与笛卡尔坐标的转换

10.3测量算子

10.4测量案例

十一、区域分割

11.1相邻区域拆分

11.2分开的区域合并

11.3正反检测

11.4除尘检测

十二、图像滤波

12.1图像增强

12.2灰度操作

十三、图像拼图

13.1抠图

13.2拼图

十四、轮廓XLD

14.1画轮廓

14.2区域转轮廓

14.3边缘提取

14.4XLD特征提取

14.5最长线条提取

14.6XLD分割

14.7XLD合并

14.8XLD拟合

14.9xld几何变换

14.9.2XLD裁剪

14.9.3XLD集合运算

14.9.4轮廓精度

14.9.5轮廓的保存读取

14.9.6轮廓测量

14.9.7CAD文件操作

14.9.8同心圆检测

十五、模板匹配

15.1模板匹配概念

15.2定位

15.2.1小圆片

15.2.2在线检测

15.2.3提升精度

15.2.4匹配自身

15.2.5匹配其它目标

15.2.6案例插件

15.3识别

15.4测量

15.4.1间距测量

15.4.2带额外目标测量

15.5检测

15.5.1CAD模板检测

15.5.2字符检测

15.5.3字符外观

15.5.4分类器检测

15.5.5案例

15.6基于轮廓匹配

15.7可缩放模板匹配

十六、匹配+卡尺测量

16.1直线测量

16.2圆测量

16.3矩形测量

16.4综合测量


前言


*1. 从应用上分类
*   1. 定位
*      1. blob分析
*      2. 边缘提取
*      3. 模板匹配
*      
*   2. 测量
*      1. 标准目标 
*         1. 基于区域 - 生成外接(内接)圆、矩形
*         2. 基于轮廓 - 拟合
*      2. 基于区域的测量算子
*      3. 基于轮廓的测量算子
*      4. 测量助手
*      5. 2D测量
*
*   3. 识别
*      1. 一维码
*      2. 二维码
*      3. OCR
*         1. 传统方法
*         2. 深度学习
*
*   4. 外观检测
*      1. blob
*      2. xld
*      3. 模板匹配
*      4. 对比模型
*      5. 分类器
*      6. 深度学习
*      
*2. 从处理对象上
*   1. 点
*      1. 区域的中心
*      2. 轮廓的中心
*      3. 圆心、矩形中心
*      4. 相交
*      5. 直线上两个点
*    
http://www.dtcms.com/a/339971.html

相关文章:

  • iOS安全和逆向系列教程 第22篇:iOS应用网络安全与通信保护
  • 自学python第10天
  • 路由器最大传输速率测试
  • VS Code 终端完全指南
  • Pandas中数据清理、连接数据以及合并多个数据集的方法
  • 仿新浪微博 typecho 主题模板源码
  • 1. AutoSAR 技术学习
  • Spring AOP核心原理与实战指南
  • 任务十一 搜索页面开发
  • Incredibuild 新增 Unity 支持:击破构建时间过长的痛点
  • AutoSarAP状态管理的状态机能否理解成C++的类?
  • 电视系统:开启视听新时代
  • 一个多功能的文件分享工具--zdir手动部署教程
  • 垂直领域大模型构建:法律行业“类ChatGPT”系统的训练与落地
  • el-table合并单元格
  • 接口自动化测试大全(python+pytest+allure)
  • Angular极速入门
  • 【CUDA教程--3】通过简单的矩阵运算入门CUDA
  • cursor+mcp-clickhouse进行数据分析
  • Spring循环依赖源码调试详解,用两级缓存代替三级缓存
  • JB4-9-任务调度
  • 网络通信基础:从数据链路层到传输层
  • 如何解决pip安装报错ModuleNotFoundError: No module named ‘paramiko’问题
  • Leetcode 3652. Best Time to Buy and Sell Stock using Strategy
  • 【20250819】mathtype的使用
  • Sklearn 机器学习 房价预估 计算房价和特征值的相关性
  • 差分约束系统SPFA判负环
  • 【自动驾驶】8月 端到端自动驾驶算法论文(arxiv20250819)
  • 决策树1.1
  • 设计模式笔记_行为型_解释器模式