我目前正在检测给定图像中的多个水果。例如,给定的图像可以有香蕉(如黄色、红色和绿色)、芒果、橙子等水果。我能够使用.一次只创建一张图像的训练集opencv_createsamples
。
示例代码:
C:\opencv\build\x64\vc14\bin\opencv_createsamples.exe -img redbanana.jpg -bg bg.txt -info info/info.lst -pngoutput info -maxxangle 0.5 -maxyangle 0.5 -maxzangle 0.5 -num 100
同样,我已经完成了大约 5 个水果,它为每个水果创建了单独的 vec 文件。很难为每种水果创造。是否有可能使用单个 vec 文件作为输出从多个图像创建训练集?
是否有任何其他方法可以检测给定图像中的多个水果?