专注于OpenCV功能的可视化操作,包含大多数OpenCV的常用功能;
1、探索OpenCV常用图像算法;
2、探索深度学习模型OnnxRuntime部署;
3、探索WPF Canvas及其与图像算法的结合应用;
4、探索MahApps.Metro的各种控件应用;
5、封装使用较为复杂的OpenCV算法;
6、方便算法开发人员测试调试算法;
UI部分:WPF、Canvas、MahApps.Metro、Caliburn.Micro、FluentWPF等;
算法部分:OpenCV、SkiaSharp、Math.NET、ScottPlot、OnnxRuntime等;
预处理部分:
颜色空间、形态学、空间滤波、频率滤波、灰度变换、边缘检测、污点矫正、曝光融合等;
几何变换部分:
缩放、旋转、平移、金字塔化、仿射变换、透视变换等;
分割部分:
阈值分割、颜色分割、形状分割、掩膜分割、GrabCut分割、K-Means聚类分割、图分割等;
特征部分:
Harris、Shi-Tomasi、SIFT、SURF、FAST、ORB、SuperPoint、Disk、XFeat、直方图、频谱图等;
匹配部分:
模板匹配、特征匹配、霍夫变换、轮廓查找等;
标定部分:
单目标定、手眼标定、畸变矫正等;
深度学习部分:
ResNet图像分类、FasterRCNN目标检测、YOLO目标检测、YOLO定向目标检测、YOLO图像分割、PaddleOCR字符识别;
关联项目,标注工具: LabelSharp
关联项目,点云工作室: PointCloud Studio