OpenCv Hog+SVM bat批处理

本文介绍了如何使用批处理命令处理OpenCV Hog+SVM的数据,包括将图片按类别分文件夹、生成图片路径文本、添加标签、合并所有数据到一个文件的过程,提高了工作效率。
摘要由CSDN通过智能技术生成

批处理命令有时候还是很强大的,下面来分享一下,批处理的相关命令,大家共同学习!欢迎拍砖!

下面以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.新建一个文

评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值