Files
motion/scripts/haar_pos.sh
2021-03-21 16:23:51 -06:00

22 lines
879 B
Bash
Executable File

#!/bin/sh
printf "Start with creating positive images movie as input file.\n"
printf "Run with picture_output_motion roi\n"
printf "Remove any pictures that are not desired.\n"
printf "Run this script to create the positive file list\n"
printf "Run while in the directory with the positive images.\n"
printf " opencv_createsamples -vec posfiles.vec -info poslist.txt -num 350 -h 96 -w 96 \n"
printf "\n"
printf "Next get a sample file that does not have desired positives. \n"
printf "Change to picture_output on and turn off motion roi \n"
printf "Change threshold to tiny number and run to create negatives \n"
printf " opencv_traincascade -data ./model -vec ./pos/posfiles.vec -bg neglist.txt -numPos 350 -numNeg 325 \n"
FILES=./pos/*.jpg
for FULLNAME in $FILES
do
HW=$(identify -format '%w %h' $FULLNAME)
printf "$FULLNAME 1 0 0 $HW \n" >>poslist.txt
done