opencv_createsamples
时间: 2023-04-26 09:01:40 浏览: 81
opencv_createsamples是一个OpenCV工具,用于生成正样本和负样本,以用于训练Haar分类器。它可以通过对正样本进行变换和旋转来生成更多的正样本,同时也可以通过随机裁剪和缩放来生成负样本。
相关问题
opencv_createsamples参数
OpenCV_createsamples是OpenCV库中一个用于生成样本文件的命令行工具。它的参数包括:
1. -info:指定输出的样本信息文件名。
2. -vec:指定输出的样本向量文件名。
3. -img:指定输入的正样本图像文件名。
4. -bg:指定输入的负样本图像文件名。
5. -num:指定生成的样本数量。
6. -bgcolor:指定背景色。
7. -bgthresh:指定背景阈值。
8. -maxxangle:指定正样本旋转的最大角度。
9. -maxyangle:指定正样本旋转的最大角度。
10. -maxzangle:指定正样本旋转的最大角度。
11. -show:是否显示生成的样本。
12. -w:指定正样本图像的宽度。
13. -h:指定正样本图像的高度。
14. -maxidev:指定像素值的最大偏差。
15. -bgthreshscale:指定背景阈值的比例。
16. -rngseed:指定随机数种子。
17. -numPos:指定正样本数量。
18. -numNeg:指定负样本数量。
19. -mem:指定内存使用量。
20. -mode:指定生成样本的模式。
opencv_createsamples命令参数
`opencv_createsamples` 是 OpenCV 中用于生成正样本的命令行工具,它可以用于训练基于 Haar 特征的目标检测器。以下是 `opencv_createsamples` 命令的参数:
- `-vec`:输出文件,包含正样本的向量文件。
- `-img`:输入文件,包含正样本图像的目录。
- `-bg`:输入文件,包含负样本图像的目录。
- `-info`:输入文件,包含正样本的注释文件(每个正样本的位置和大小)。
- `-num`:要生成的新样本数。
- `-maxxangle`:最大 X 轴旋转角度,以度为单位。
- `-maxyangle`:最大 Y 轴旋转角度,以度为单位。
- `-maxzangle`:最大 Z 轴旋转角度,以度为单位。
- `-maxidev`:最大光照强度变化(0-255)。
- `-bgcolor`:背景颜色(默认为 0)。
- `-bgthresh`:背景阈值(默认为 0)。
- `-w`:新生成样本的宽度。
- `-h`:新生成样本的高度。
- `-show`:显示样本生成过程中的图像。
- `-shuffle`:随机排序输出样本。
- `-writevec`:输出生成的样本向量文件。
- `-overwrite`:覆盖输出文件。
- `-numPos`:正样本数量。
- `-numNeg`:负样本数量。
- `-numStages`:级联分类器的级数。
- `-precalcValBufSize`:预先计算缓冲区的大小。
- `-precalcIdxBufSize`:预先计算索引缓冲区的大小。
- `-featureType`:使用的特征类型(默认为 HAAR)。
- `-mode`:模式(默认为 ALL)。
- `-tilt`:使用投影的角度(默认为 0)。
- `-maxScale`:最大缩放比例。
- `-bgBlur`:背景模糊度。
- `-bgBrightness`:背景亮度。
- `-bgContrast`:背景对比度。
- `-bgSaturation`:背景饱和度。
- `-noise`:噪声类型。
- `-numThreads`:使用的线程数。
- `-baseFormatSave`:保存样本的基本格式。
- `-vecTrain`:训练向量的文件名。
- `-numTrain`:训练向量的数量。
- `-warp`:变形类型。
这些参数可以在命令行中以不同的组合使用,以生成满足特定要求的正样本向量文件。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)