potrace
Encontrei este exemplo em SO em um Q & A intitulado: Como converter uma imagem JPEG em formato SVG usando o ImageMagick? . Uma das respostas sugeriu potrace .
$ convert input.jpg output.ppm
$ potrace -s output.ppm -o svgout.svg
Resultados

Olhando para o site potrace , aparentemente você pode ir diretamente do BMP para o SVG.
$ potrace -s input.bmp -o output.svg
autotrace
Outra opção para potrace é autotrace .
$ autotrace -output-file ouput.svg -output-format svg --color-count 4 input.bmp
Você provavelmente terá que jogar com o --color-count para obter uma imagem que atenda às suas necessidades.
Resultados

Qualusar?
Destesdois,realmentedependedomaterialdeorigem.Sevocêestáconvertendoimagens,entãopotraceéprovavelmenteamelhoropção.Paramateriaisquenãosejamfotos,comofonteseobjetosinanimados,comocenáriosqueincluemcoisascomoestradas,entãoautotracecomsuaopção--centerline.
Whilenotoptimalforphotos,itdoesgoodjobonlineartandposter-likeimages.Doesn'tdotoowellwithcolor.AutotracehassomefeaturesnotavailableintheembeddedPotracedialoginInkscape.Forexample,thereisacenterlineswitchthatisespeciallyusefullfortracingroads(inmaps)orfontcharacters.
Conversõesemlote
VocêpodeagruparumdessescomandosemumloopfornoBash,oquefacilitaráotrabalhodeexecutartarefasdeconversãoemmassa.
$foriin*.bmp;do<CONVERSIONTOOL>..."$i"; done

