摘要: 目录1. 函数2. 示例3. 说明4. 使用场景 cv::circle() 是 OpenCV 提供的一个函数,用于在图像上绘制圆形。它非常适用于在图像处理任务中标记特定的点或区域。这个函数具有多种参数,允许你根据需要控制圆的颜色、位置、半径和边界厚度。 1. 函数 void cv::circle(I 阅读全文
posted @ 2024-08-27 16:40 做梦当财神 阅读(1499) 评论(0) 推荐(0)
摘要: 目录1. 透视变换的基本原理1.1 数学公式2. 透视变换矩阵的计算3. 图像变换4. 使用示例5. 实际应用 OpenCV中的透视变换(Perspective Transformation)是一种几何变换,用于将图像从一个平面映射到另一个平面。它通过4个对应点之间的映射关系来变换图像,使得变换后的 阅读全文
posted @ 2024-08-27 16:10 做梦当财神 阅读(1779) 评论(0) 推荐(0)
摘要: 目录1. 下载OpenCV2. 添加环境变量3. 添加项目属性表4. 配置 DeBug 属性表5. 新的项目中快速配置6. 配置 Release 属性表 1. 下载OpenCV 访问:https://opencv.org/releases/ 2. 添加环境变量 添加环境变量%opencv%\buil 阅读全文
posted @ 2024-08-27 11:36 做梦当财神 阅读(993) 评论(0) 推荐(0)
摘要: 目录1. 基本定义2. 用途3. 示例3.1 颜色表示3.2 用于绘制图形3.3 用于图像填充4. 成员函数和运算4.1 成员变量4.2 运算符重载5. 使用场景举例5.1 在绘制函数中使用5.2 设置像素值6. 其他总结 cv::Scalar() 是 OpenCV 中一个非常常用的类,用于表示 4 阅读全文
posted @ 2024-08-27 08:42 做梦当财神 阅读(2446) 评论(0) 推荐(0)
摘要: 目录1. CV_8UC3 的含义2. CV_8UC3 举例3. 常见的图像类型标识符4. 使用示例总结 CV_8UC3 是 OpenCV 中用于描述图像数据类型的一个标识符。它表示图像中每个像素的存储格式,包括每个通道的数据类型和通道的数量。 1. CV_8UC3 的含义 CV_8UC3 可以分解为 阅读全文
posted @ 2024-08-27 08:40 做梦当财神 阅读(1624) 评论(0) 推荐(0)
摘要: 目录1. 函数2. 示例 cv::adaptiveThreshold() 是 OpenCV 中用于自适应阈值处理的函数。它主要用于将灰度图像二值化,特别是在图像照明不均匀或对比度差的情况下表现良好。 1. 函数 void adaptiveThreshold( InputArray src, // 输 阅读全文
posted @ 2024-08-27 08:34 做梦当财神 阅读(996) 评论(0) 推荐(0)