毕业课题 ---opencv hog+svm bat批处理例子
来源:互联网 发布:html5网站模板源码 编辑:程序博客网 时间:2024/05/17 07:45
批处理命令有时候还是很强大的,下面来分享一下,批处理的相关命令,大家共同学习!欢迎拍砖!
下面以OpenCv Hog+SVM 里获取资源数据为例:
在这里面,我们需要0~9这10K个数据的资源路径,偶数行还要添加标签。
1.手动将下载好的数据分类:
这个手动将数据,例如:全是0的图片放到0这个文件夹下,其他类似!
2.以0为例,在0这个文件夹下新建一个文本(txt),在里面输入:
dir /b/s/p/w *.bmp > num.txt
然后保存为path.bat文件(修改文件后缀名即可)
双击这个path.bat批处理文件,就可以在0这个文件夹下生成num.txt,里面全是图片资源路径
3.接着再新建一个批处理文件如:battt.bat,输入:
setlocal enabledelayedexpansion
for /f "delims= " %%a in (num.txt) do (
set /a line =0
echo %%a >>0.txt
echo !line! >>0.txt
)
双击运行,会在该路径下生成0.txt
4.其他剩余的1~9雷同,一样处理
5.新建一个文件夹,例如:nums
将处理好的数据文件夹(0~9)放入nums文件夹下:
然后在nums文件夹下:新建一个hb.bat批处理文件,编辑打开,输入:
@echo off
set d=d:\nums
pushd %d%
del hb.tmp 2>nul
for /f "tokens=*" %%i in ('dir/b/s *.txt') do type "%%i">>hb.txt
ren hb.tmp hb.txt
popd
这里的路径set d=d:\nums,就是当前nums文件夹的路径,根据个人更改就可以了!
保存后,双击运行它,就可以在nums文件夹下得到hb.txt
这就是最终我们需要的数据!OK
这里还是有点繁琐,不过比起手工添加效率多了!后续改进!
- 毕业课题 ---opencv hog+svm bat批处理例子
- OpenCv Hog+SVM bat批处理
- OpenCv Hog+SVM bat批处理
- OpenCv Hog+SVM bat批处理
- OpenCv Hog+SVM 样本 bat批处理
- 毕业课题之----HOG+SVM相关函数的解释
- 毕业课题之---HOG+SVM的一个研究过程
- OpenCV Hog+SVM 学习
- OpenCV操作SVM+HOG
- OpenCV Hog+SVM 学习
- opencv Hog+SVM
- OpenCV的HOG与SVM
- 毕业课题之------------图像的HOG特征提取
- 毕业课题之-----opencv一些常用函数
- 毕业课题之------------SVM算法为什么需要核函数
- Opencv+SVM对HOG进行训练
- 学习OpenCV——HOG+SVM
- OpenCV中的HOG+SVM物体分类
- 三目运算及数据类型转换经典案例
- 转载_蓝牙物理链路类型:SCO和ACL链路
- 好久不学英语,差点忘了,赶紧整理!日期相关
- PATBasic——1008. 数组元素循环右移问题 (20)
- LeetCode 之 Evaluate Reverse Polish Notation — C++ 实现
- 毕业课题 ---opencv hog+svm bat批处理例子
- mongodb 在包含or条件查询的时候,尽量不使用排序
- py2exe笔记
- 分治算法 最接近点对(一维)
- python round(x)函数
- windows平台下如何用Python杀进程
- Python模块subprocess小记
- (转)如何使用Psyco为你的Python程序提速。
- python删除非空目录的方法