diff --git a/data/hogcascade_cars_sideview.xml b/data/hogcascade_cars_sideview.xml
new file mode 100644
index 0000000..167705b
--- /dev/null
+++ b/data/hogcascade_cars_sideview.xml
@@ -0,0 +1,839 @@
+
+
+
+ BOOST
+ HOG
+ 24
+ 48
+
+ GAB
+ 9.9500000476837158e-01
+ 5.0000000000000000e-01
+ 9.4999999999999996e-01
+ 1
+ 100
+
+ 0
+ 36
+ 14
+
+
+ <_>
+ 4
+ -6.6961961984634399e-01
+
+ <_>
+
+ 0 -1 37 5.0542093813419342e-03
+
+ 6.3475179672241211e-01 -8.2110089063644409e-01
+ <_>
+
+ 0 -1 19 2.6041852310299873e-02
+
+ -6.0500168800354004e-01 5.0097995996475220e-01
+ <_>
+
+ 0 -1 30 6.0196466743946075e-02
+
+ -7.4185353517532349e-01 4.1114318370819092e-01
+ <_>
+
+ 0 -1 10 2.0617619156837463e-02
+
+ -7.6064187288284302e-01 4.1562452912330627e-01
+
+ <_>
+ 6
+ -1.0635967254638672e+00
+
+ <_>
+
+ 0 -1 24 4.8876302316784859e-03
+
+ 5.0000000000000000e-01 -7.3762375116348267e-01
+ <_>
+
+ 0 -1 32 2.2325046360492706e-02
+
+ -5.8662104606628418e-01 5.1117855310440063e-01
+ <_>
+
+ 0 -1 45 1.8713673576712608e-02
+
+ -6.7774200439453125e-01 4.1451421380043030e-01
+ <_>
+
+ 0 -1 47 4.2779751121997833e-02
+
+ -7.6153320074081421e-01 4.1026860475540161e-01
+ <_>
+
+ 0 -1 79 1.3636458665132523e-02
+
+ -8.3057796955108643e-01 2.6945105195045471e-01
+ <_>
+
+ 0 -1 22 1.0419502854347229e-02
+
+ 3.3267253637313843e-01 -7.9588419198989868e-01
+
+ <_>
+ 5
+ -1.3316284418106079e+00
+
+ <_>
+
+ 0 -1 59 1.1601861566305161e-02
+
+ -7.2571426630020142e-01 3.9076924324035645e-01
+ <_>
+
+ 0 -1 28 2.6228143833577633e-03
+
+ 5.1864373683929443e-01 -6.6300022602081299e-01
+ <_>
+
+ 0 -1 53 9.1179274022579193e-03
+
+ -7.6964265108108521e-01 3.8903066515922546e-01
+ <_>
+
+ 0 -1 58 1.0239388793706894e-02
+
+ 3.6964818835258484e-01 -6.5922862291336060e-01
+ <_>
+
+ 0 -1 49 2.0771797746419907e-02
+
+ -7.8919953107833862e-01 3.4207329154014587e-01
+
+ <_>
+ 7
+ -8.5314482450485229e-01
+
+ <_>
+
+ 0 -1 23 3.9043962024152279e-03
+
+ 4.2080000042915344e-01 -7.0133334398269653e-01
+ <_>
+
+ 0 -1 50 9.8744053393602371e-03
+
+ -7.6291352510452271e-01 3.2687053084373474e-01
+ <_>
+
+ 0 -1 55 1.4459470286965370e-02
+
+ -7.3181456327438354e-01 2.9510185122489929e-01
+ <_>
+
+ 0 -1 84 1.2070775032043457e-02
+
+ 3.2441005110740662e-01 -7.8221690654754639e-01
+ <_>
+
+ 0 -1 67 2.5153608992695808e-02
+
+ -6.4789843559265137e-01 3.1182798743247986e-01
+ <_>
+
+ 0 -1 82 8.3147712051868439e-02
+
+ -5.5435341596603394e-01 3.7672561407089233e-01
+ <_>
+
+ 0 -1 54 1.2301506474614143e-02
+
+ -6.5210336446762085e-01 3.4679582715034485e-01
+
+ <_>
+ 7
+ -7.3280197381973267e-01
+
+ <_>
+
+ 0 -1 26 4.6639265492558479e-03
+
+ 4.7098976373672485e-01 -6.6666668653488159e-01
+ <_>
+
+ 0 -1 18 7.7744415029883385e-03
+
+ -7.8850072622299194e-01 2.7177917957305908e-01
+ <_>
+
+ 0 -1 78 9.7649656236171722e-03
+
+ 3.8612514734268188e-01 -6.1002421379089355e-01
+ <_>
+
+ 0 -1 1 1.7446843907237053e-02
+
+ -6.2320548295974731e-01 3.5820624232292175e-01
+ <_>
+
+ 0 -1 80 1.2544549070298672e-02
+
+ -8.2759410142898560e-01 2.6734635233879089e-01
+ <_>
+
+ 0 -1 15 9.5381084829568863e-03
+
+ 4.5518133044242859e-01 -4.7254380583763123e-01
+ <_>
+
+ 0 -1 29 1.1022552847862244e-02
+
+ -8.0517464876174927e-01 2.5165572762489319e-01
+
+ <_>
+ 7
+ -8.0065369606018066e-01
+
+ <_>
+
+ 0 -1 36 8.9248679578304291e-03
+
+ 4.1610738635063171e-01 -6.1386138200759888e-01
+ <_>
+
+ 0 -1 66 4.9243606626987457e-02
+
+ -7.3897874355316162e-01 2.3975111544132233e-01
+ <_>
+
+ 0 -1 4 8.1836590543389320e-03
+
+ -7.9024726152420044e-01 3.0607378482818604e-01
+ <_>
+
+ 0 -1 64 3.9731532335281372e-02
+
+ -6.2868875265121460e-01 3.5599696636199951e-01
+ <_>
+
+ 0 -1 69 2.1768644452095032e-02
+
+ -5.3039550781250000e-01 4.0542030334472656e-01
+ <_>
+
+ 0 -1 42 2.3743376135826111e-02
+
+ -6.6907733678817749e-01 2.6277667284011841e-01
+ <_>
+
+ 0 -1 73 1.5905532985925674e-02
+
+ 2.3004263639450073e-01 -7.6509678363800049e-01
+
+ <_>
+ 9
+ -9.5710253715515137e-01
+
+ <_>
+
+ 0 -1 31 2.3976407945156097e-02
+
+ -6.0215055942535400e-01 3.5668790340423584e-01
+ <_>
+
+ 0 -1 33 1.6243303194642067e-02
+
+ -5.5735617876052856e-01 3.9698266983032227e-01
+ <_>
+
+ 0 -1 39 6.5313324332237244e-02
+
+ -6.1343312263488770e-01 3.7502941489219666e-01
+ <_>
+
+ 0 -1 56 2.1734256297349930e-02
+
+ -5.6393921375274658e-01 3.5127151012420654e-01
+ <_>
+
+ 0 -1 25 1.0944951325654984e-02
+
+ 3.5995838046073914e-01 -6.1829131841659546e-01
+ <_>
+
+ 0 -1 40 2.0281352102756500e-02
+
+ -5.7755672931671143e-01 4.1146075725555420e-01
+ <_>
+
+ 0 -1 71 1.3257162645459175e-02
+
+ -7.9115587472915649e-01 2.1226151287555695e-01
+ <_>
+
+ 0 -1 70 4.7885462641716003e-02
+
+ -7.0310407876968384e-01 3.1437802314758301e-01
+ <_>
+
+ 0 -1 85 1.0180527344346046e-02
+
+ -8.3038038015365601e-01 2.1416822075843811e-01
+
+ <_>
+ 7
+ -5.7961404323577881e-01
+
+ <_>
+
+ 0 -1 9 3.2557632774114609e-02
+
+ -3.9629006385803223e-01 5.7739555835723877e-01
+ <_>
+
+ 0 -1 38 3.5968523006886244e-03
+
+ 3.1778690218925476e-01 -6.2161976099014282e-01
+ <_>
+
+ 0 -1 52 1.3301933184266090e-02
+
+ -5.6837254762649536e-01 3.1374710798263550e-01
+ <_>
+
+ 0 -1 57 1.3667806982994080e-02
+
+ -6.9410246610641479e-01 2.5042265653610229e-01
+ <_>
+
+ 0 -1 21 1.0717843659222126e-02
+
+ 2.2533524036407471e-01 -7.2063952684402466e-01
+ <_>
+
+ 0 -1 65 1.9350808113813400e-02
+
+ 3.0546805262565613e-01 -6.1556744575500488e-01
+ <_>
+
+ 0 -1 62 1.7843421548604965e-02
+
+ -6.5155881643295288e-01 3.2118973135948181e-01
+
+ <_>
+ 8
+ -1.0275948047637939e+00
+
+ <_>
+
+ 0 -1 7 2.4886079132556915e-02
+
+ -6.1690139770507812e-01 3.3953487873077393e-01
+ <_>
+
+ 0 -1 35 3.4813559614121914e-03
+
+ 3.5839259624481201e-01 -6.2441271543502808e-01
+ <_>
+
+ 0 -1 6 9.2840641736984253e-03
+
+ -7.2705483436584473e-01 2.9669672250747681e-01
+ <_>
+
+ 0 -1 76 4.8370264470577240e-02
+
+ -4.1198855638504028e-01 4.3474736809730530e-01
+ <_>
+
+ 0 -1 20 2.2166669368743896e-02
+
+ -4.2162674665451050e-01 4.0039113163948059e-01
+ <_>
+
+ 0 -1 0 6.6159442067146301e-02
+
+ -3.5341855883598328e-01 5.1975446939468384e-01
+ <_>
+
+ 0 -1 14 1.5775233507156372e-02
+
+ 2.5096359848976135e-01 -8.2702255249023438e-01
+ <_>
+
+ 0 -1 60 1.1368561536073685e-02
+
+ -9.0493923425674438e-01 1.5262487530708313e-01
+
+ <_>
+ 5
+ -1.1457120180130005e+00
+
+ <_>
+
+ 0 -1 76 3.3531658351421356e-02
+
+ -8.0352646112442017e-01 5.2902156114578247e-01
+ <_>
+
+ 0 -1 5 9.4961840659379959e-03
+
+ -7.6558345556259155e-01 2.8800898790359497e-01
+ <_>
+
+ 0 -1 16 1.5307674184441566e-02
+
+ 4.3669199943542480e-01 -5.6426107883453369e-01
+ <_>
+
+ 0 -1 44 1.9379984587430954e-02
+
+ -4.5677116513252258e-01 4.8609861731529236e-01
+ <_>
+
+ 0 -1 75 4.0394026786088943e-02
+
+ -5.8213305473327637e-01 4.4347706437110901e-01
+
+ <_>
+ 9
+ -1.3891929388046265e+00
+
+ <_>
+
+ 0 -1 74 1.3090066611766815e-02
+
+ 3.1437125802040100e-01 -6.3253009319305420e-01
+ <_>
+
+ 0 -1 44 2.2685792297124863e-02
+
+ -3.5965347290039062e-01 4.7721466422080994e-01
+ <_>
+
+ 0 -1 17 1.6330339014530182e-02
+
+ 3.0792072415351868e-01 -5.7770532369613647e-01
+ <_>
+
+ 0 -1 38 9.5306994626298547e-04
+
+ 4.5918419957160950e-01 -3.5668218135833740e-01
+ <_>
+
+ 0 -1 41 1.0749800130724907e-02
+
+ -7.5108170509338379e-01 2.5033050775527954e-01
+ <_>
+
+ 0 -1 51 4.5300077646970749e-02
+
+ -5.5595809221267700e-01 2.8857883810997009e-01
+ <_>
+
+ 0 -1 9 1.2305306270718575e-02
+
+ -7.3887377977371216e-01 2.4087795615196228e-01
+ <_>
+
+ 0 -1 57 2.1951880306005478e-02
+
+ -4.7762107849121094e-01 3.1966149806976318e-01
+ <_>
+
+ 0 -1 83 2.0090535283088684e-02
+
+ 1.9412286579608917e-01 -8.5962796211242676e-01
+
+ <_>
+ 9
+ -1.2574299573898315e+00
+
+ <_>
+
+ 0 -1 72 1.2667892500758171e-02
+
+ 3.4039333462715149e-01 -6.6371679306030273e-01
+ <_>
+
+ 0 -1 12 8.2983868196606636e-03
+
+ -6.6516041755676270e-01 4.2625319957733154e-01
+ <_>
+
+ 0 -1 34 1.3944265665486455e-03
+
+ 4.3100255727767944e-01 -4.3553835153579712e-01
+ <_>
+
+ 0 -1 48 2.9196422547101974e-02
+
+ -5.5650693178176880e-01 3.0238664150238037e-01
+ <_>
+
+ 0 -1 63 1.6110163182020187e-02
+
+ -5.7638877630233765e-01 2.9655921459197998e-01
+ <_>
+
+ 0 -1 3 4.4288985431194305e-02
+
+ -5.2310836315155029e-01 3.4848624467849731e-01
+ <_>
+
+ 0 -1 73 1.0944083333015442e-02
+
+ 2.5988364219665527e-01 -6.1724573373794556e-01
+ <_>
+
+ 0 -1 8 1.2161436490714550e-02
+
+ -6.1962151527404785e-01 3.4090581536293030e-01
+ <_>
+
+ 0 -1 32 3.9139650762081146e-02
+
+ -3.0264016985893250e-01 6.4403891563415527e-01
+
+ <_>
+ 8
+ -6.0144728422164917e-01
+
+ <_>
+
+ 0 -1 72 1.3080243021249771e-02
+
+ 2.8611898422241211e-01 -6.8707484006881714e-01
+ <_>
+
+ 0 -1 79 1.3372734189033508e-02
+
+ -7.6833885908126831e-01 2.4285763502120972e-01
+ <_>
+
+ 0 -1 68 2.1684931591153145e-02
+
+ -6.8435341119766235e-01 2.6952907443046570e-01
+ <_>
+
+ 0 -1 46 6.5650418400764465e-02
+
+ -5.7296985387802124e-01 3.9135009050369263e-01
+ <_>
+
+ 0 -1 13 1.3176317326724529e-02
+
+ -7.9447650909423828e-01 2.7378407120704651e-01
+ <_>
+
+ 0 -1 3 4.3580539524555206e-02
+
+ -6.1350268125534058e-01 2.7570602297782898e-01
+ <_>
+
+ 0 -1 76 4.4955946505069733e-02
+
+ -5.3824591636657715e-01 3.4698137640953064e-01
+ <_>
+
+ 0 -1 53 1.0510908439755440e-02
+
+ -7.1225810050964355e-01 2.8148773312568665e-01
+
+ <_>
+ 7
+ -5.1197630167007446e-01
+
+ <_>
+
+ 0 -1 81 8.1387851387262344e-03
+
+ 4.1029641032218933e-01 -7.3259055614471436e-01
+ <_>
+
+ 0 -1 11 1.9650684669613838e-02
+
+ -4.6334064006805420e-01 5.3854602575302124e-01
+ <_>
+
+ 0 -1 77 1.5638254582881927e-02
+
+ 4.1182518005371094e-01 -5.5902385711669922e-01
+ <_>
+
+ 0 -1 43 2.2062283009290695e-02
+
+ -4.7116351127624512e-01 6.0200870037078857e-01
+ <_>
+
+ 0 -1 61 4.1543480008840561e-02
+
+ -7.1258103847503662e-01 3.5103169083595276e-01
+ <_>
+
+ 0 -1 2 9.6121616661548615e-03
+
+ -7.9785227775573730e-01 2.3375311493873596e-01
+ <_>
+
+ 0 -1 27 5.6492481380701065e-03
+
+ 2.9058167338371277e-01 -8.4337824583053589e-01
+
+ <_>
+
+ 0 0 8 8 30
+ <_>
+
+ 0 4 8 8 33
+ <_>
+
+ 0 4 8 8 34
+ <_>
+
+ 0 8 8 8 12
+ <_>
+
+ 0 8 8 8 28
+ <_>
+
+ 0 8 8 8 34
+ <_>
+
+ 0 8 8 8 35
+ <_>
+
+ 4 0 8 8 20
+ <_>
+
+ 4 4 8 8 18
+ <_>
+
+ 4 4 8 8 19
+ <_>
+
+ 4 4 8 8 20
+ <_>
+
+ 4 4 8 8 33
+ <_>
+
+ 4 4 8 8 34
+ <_>
+
+ 8 4 8 8 23
+ <_>
+
+ 8 4 8 8 28
+ <_>
+
+ 8 4 8 8 29
+ <_>
+
+ 8 4 8 8 32
+ <_>
+
+ 8 8 8 8 7
+ <_>
+
+ 8 8 8 8 25
+ <_>
+
+ 12 4 8 8 2
+ <_>
+
+ 12 4 8 8 24
+ <_>
+
+ 12 4 8 8 33
+ <_>
+
+ 12 4 8 8 34
+ <_>
+
+ 12 8 8 8 27
+ <_>
+
+ 12 8 8 8 28
+ <_>
+
+ 12 8 8 8 32
+ <_>
+
+ 12 8 8 8 33
+ <_>
+
+ 12 8 8 8 34
+ <_>
+
+ 12 8 8 8 35
+ <_>
+
+ 16 4 8 8 1
+ <_>
+
+ 16 8 8 8 22
+ <_>
+
+ 20 4 8 8 14
+ <_>
+
+ 20 4 8 8 15
+ <_>
+
+ 20 4 8 8 28
+ <_>
+
+ 20 8 8 8 18
+ <_>
+
+ 20 8 8 8 19
+ <_>
+
+ 20 8 8 8 20
+ <_>
+
+ 20 8 8 8 25
+ <_>
+
+ 20 8 8 8 26
+ <_>
+
+ 20 8 8 8 31
+ <_>
+
+ 24 4 8 8 29
+ <_>
+
+ 24 8 8 8 35
+ <_>
+
+ 28 0 8 8 32
+ <_>
+
+ 28 4 8 8 12
+ <_>
+
+ 28 4 8 8 19
+ <_>
+
+ 28 4 8 8 33
+ <_>
+
+ 28 8 8 8 22
+ <_>
+
+ 32 0 8 8 22
+ <_>
+
+ 32 0 8 8 23
+ <_>
+
+ 32 8 8 8 5
+ <_>
+
+ 32 8 8 8 19
+ <_>
+
+ 32 8 8 8 22
+ <_>
+
+ 32 8 8 8 24
+ <_>
+
+ 32 8 8 8 25
+ <_>
+
+ 32 8 8 8 26
+ <_>
+
+ 0 4 16 8 19
+ <_>
+
+ 0 4 16 8 23
+ <_>
+
+ 0 4 16 8 24
+ <_>
+
+ 0 4 16 8 35
+ <_>
+
+ 0 8 16 8 24
+ <_>
+
+ 4 0 16 8 19
+ <_>
+
+ 4 0 16 8 21
+ <_>
+
+ 4 4 16 8 15
+ <_>
+
+ 4 4 16 8 24
+ <_>
+
+ 4 8 16 8 3
+ <_>
+
+ 4 8 16 8 8
+ <_>
+
+ 4 8 16 8 22
+ <_>
+
+ 8 4 16 8 2
+ <_>
+
+ 8 4 16 8 14
+ <_>
+
+ 8 4 16 8 15
+ <_>
+
+ 12 0 16 8 31
+ <_>
+
+ 12 4 16 8 1
+ <_>
+
+ 12 4 16 8 18
+ <_>
+
+ 12 4 16 8 19
+ <_>
+
+ 12 8 16 8 20
+ <_>
+
+ 12 8 16 8 21
+ <_>
+
+ 12 8 16 8 30
+ <_>
+
+ 16 4 16 8 23
+ <_>
+
+ 16 4 16 8 26
+ <_>
+
+ 16 4 16 8 28
+ <_>
+
+ 16 4 16 8 33
+ <_>
+
+ 16 8 16 8 18
+ <_>
+
+ 16 8 16 8 22
+ <_>
+
+ 16 8 16 8 23
+ <_>
+
+ 16 8 16 8 24
+ <_>
+
+ 16 8 16 8 28
+
diff --git a/data/lbpcascade_cars_frontbackview.xml b/data/lbpcascade_cars_frontbackview.xml
new file mode 100644
index 0000000..9321dba
--- /dev/null
+++ b/data/lbpcascade_cars_frontbackview.xml
@@ -0,0 +1,865 @@
+
+
+
+ BOOST
+ LBP
+ 20
+ 20
+
+ GAB
+ 9.9500000476837158e-01
+ 5.0000000000000000e-01
+ 9.4999999999999996e-01
+ 1
+ 100
+
+ 256
+ 1
+ 17
+
+
+ <_>
+ 4
+ -3.8216483592987061e-01
+
+ <_>
+
+ 0 -1 14 -116131361 -805273592 285212754 -665676544
+ -1979514361 402858256 1210101859 2053261651
+
+ -8.1863981485366821e-01 3.8631346821784973e-01
+ <_>
+
+ 0 -1 77 -839909889 -1967144961 2147479531 -17825793
+ -1090521089 -1409417217 -35 -1996497413
+
+ -5.6318879127502441e-01 7.0905172824859619e-01
+ <_>
+
+ 0 -1 28 -493945890 -113131518 -2134802368 -1021980672
+ -1047822198 -98459648 -1273282546 -1681264630
+
+ -6.4377105236053467e-01 6.2214618921279907e-01
+ <_>
+
+ 0 -1 11 -150800566 -921452477 1077940434 -1374649776
+ -670917501 -1901983744 1678475683 1441215394
+
+ -7.8556549549102783e-01 4.3848153948783875e-01
+
+ <_>
+ 5
+ -1.0401203632354736e+00
+
+ <_>
+
+ 0 -1 20 -1814899305 -262926229 285511897 -552550389
+ 1376793451 -654311424 -2113738673 2130855459
+
+ -6.8602150678634644e-01 4.3896102905273438e-01
+ <_>
+
+ 0 -1 22 -11077378 -275885994 1090601128 -148762616
+ 1678571944 -552075258 -375205670 -11384614
+
+ -7.2594994306564331e-01 4.2457693815231323e-01
+ <_>
+
+ 0 -1 63 -778579808 -787259340 -2147167744 -49217507
+ 184658072 -771751735 1006796936 -796667983
+
+ -6.1250990629196167e-01 5.0073426961898804e-01
+ <_>
+
+ 0 -1 56 1343396308 84934933 285217813 -822083563 25212093
+ -1433894798 -2088760165 -2012493765
+
+ -5.7877659797668457e-01 5.7871204614639282e-01
+ <_>
+
+ 0 -1 50 1443108372 830492876 268963869 822554689 -2113371735
+ 2023768224 -1610608245 226517145
+
+ -7.4487793445587158e-01 5.0465714931488037e-01
+
+ <_>
+ 5
+ -1.1187639236450195e+00
+
+ <_>
+
+ 0 -1 18 -801385737 1431375955 -803072557 -585891518
+ -938332102 -914226869 1216446578 -14524093
+
+ -6.2183237075805664e-01 5.0148367881774902e-01
+ <_>
+
+ 0 -1 54 -1045843523 -2074918719 119263 -614772479 16949948
+ -1735815038 -796254024 212832684
+
+ -6.8186712265014648e-01 4.5836842060089111e-01
+ <_>
+
+ 0 -1 30 -503273014 -1325367148 285380632 -1382547450
+ -2105409330 -419395567 212048061 -811710238
+
+ -6.9231766462326050e-01 4.7207185626029968e-01
+ <_>
+
+ 0 -1 53 -939081456 -619118569 16777619 1258917905
+ -2012729320 -1693941624 -1992294244 -1900328664
+
+ -6.1702716350555420e-01 5.8441513776779175e-01
+ <_>
+
+ 0 -1 43 119542092 -2008006383 16797787 1569772500 1208162414
+ -1709629312 1233316041 713306272
+
+ -9.0641558170318604e-01 3.2989087700843811e-01
+
+ <_>
+ 4
+ -5.5834686756134033e-01
+
+ <_>
+
+ 0 -1 19 -115422529 -82283305 537940377 -142208699 436215879
+ -1207304190 -1928636341 -10004461
+
+ -6.1693549156188965e-01 4.4067797064781189e-01
+ <_>
+
+ 0 -1 64 -566238831 1502331091 16842964 1158217893 1092340101
+ -1978466175 1082328064 1635980099
+
+ -5.9507393836975098e-01 4.5505648851394653e-01
+ <_>
+
+ 0 -1 8 -767634337 -506457974 -1860960253 1342337154
+ 1673595022 413204523 -486506330 554718159
+
+ -7.5239545106887817e-01 3.6372080445289612e-01
+ <_>
+
+ 0 -1 40 355890012 402718800 103507 855786333 570589235
+ -360546174 310387350 958677152
+
+ -7.0168584585189819e-01 4.2190608382225037e-01
+
+ <_>
+ 5
+ -6.1581146717071533e-01
+
+ <_>
+
+ 0 -1 67 -1001262241 643023193 1352730491 -1047150320
+ 176196319 -2013069272 -1994798887 -926186061
+
+ -6.0077518224716187e-01 4.7904190421104431e-01
+ <_>
+
+ 0 -1 0 -487592006 1341027884 -285266219 -671356948
+ 1333132790 -589827 -1207974302 -402696201
+
+ -4.6866020560264587e-01 6.2427258491516113e-01
+ <_>
+
+ 0 -1 33 1079139793 1880653969 -2139074401 1595087059
+ 142608443 -442498942 188772473 982724683
+
+ -5.7951289415359497e-01 5.2355396747589111e-01
+ <_>
+
+ 0 -1 3 -1070682378 1140850688 1082195970 -400486334
+ -494874482 -2146861053 539173123 -1865158426
+
+ -6.7111265659332275e-01 4.4606295228004456e-01
+ <_>
+
+ 0 -1 17 -16783725 1069498363 -1082671369 -806396033
+ 2138007300 -98305 -1082245273 -47743681
+
+ -4.7863450646400452e-01 7.2622120380401611e-01
+
+ <_>
+ 4
+ -5.1642441749572754e-01
+
+ <_>
+
+ 0 -1 18 -414526753 -27421077 268456409 1964331602
+ -2012657653 -478019583 -501225108 -66885085
+
+ -5.8139532804489136e-01 4.4910180568695068e-01
+ <_>
+
+ 0 -1 41 -97002076 -741792725 1078001810 -1852112868
+ -401895415 -1610579672 673808462 -1626689015
+
+ -6.1895817518234253e-01 4.3450984358787537e-01
+ <_>
+
+ 0 -1 72 -1928006696 140677458 66775 353360263 554289561
+ -1433862008 310629005 216648157
+
+ -6.7537730932235718e-01 4.2255818843841553e-01
+ <_>
+
+ 0 -1 10 1360560366 823148953 289476876 1401946114 -938426319
+ -1207435128 136950963 1697159755
+
+ -7.2465872764587402e-01 4.1688033938407898e-01
+
+ <_>
+ 7
+ -1.0788922309875488e+00
+
+ <_>
+
+ 0 -1 47 -2130469803 -788528887 -2122231499 222887945
+ 168225019 -776863336 436734124 -1178894070
+
+ -5.6179773807525635e-01 4.7468355298042297e-01
+ <_>
+
+ 0 -1 71 -1046941288 671318097 -922598905 88462273 688423656
+ -1734115072 -1381670715 215957569
+
+ -8.2765579223632812e-01 3.3159419894218445e-01
+ <_>
+
+ 0 -1 26 1255952851 -44383792 16777501 256004113 1879189731
+ -2004287464 -2071902069 1795293714
+
+ -6.5990495681762695e-01 4.4058448076248169e-01
+ <_>
+
+ 0 -1 12 -1091387990 -1073823817 -1079050572 -281362691
+ -145395849 2146856831 -9142440 -143395017
+
+ -5.2639400959014893e-01 5.7729768753051758e-01
+ <_>
+
+ 0 -1 58 -2130004908 -1556086763 -2128043987 -1190981367
+ -1073151943 -1207400277 -2013255713 227147784
+
+ -6.4592343568801880e-01 4.6778699755668640e-01
+ <_>
+
+ 0 -1 39 1477067097 -485490669 17106193 1428160784 318865418
+ -1625079799 -2119692225 -1549612113
+
+ -5.3414630889892578e-01 5.7999175786972046e-01
+ <_>
+
+ 0 -1 45 1073952 709906434 17109151 -1283366911 -1073604456
+ -1995833344 -1694351200 371998762
+
+ -7.3603397607803345e-01 4.6273016929626465e-01
+
+ <_>
+ 5
+ -9.4195914268493652e-01
+
+ <_>
+
+ 0 -1 61 -1635265121 -2041479155 -2130624037 -720519167
+ -1564371814 -1577058263 -912152389 -1997823555
+
+ -5.6640625000000000e-01 4.1420117020606995e-01
+ <_>
+
+ 0 -1 79 -515652849 -687271848 -922708976 268624009
+ -1040170976 268517386 -2146647714 -1237353902
+
+ -5.0302296876907349e-01 5.0813484191894531e-01
+ <_>
+
+ 0 -1 25 -917442339 2035454149 25165845 -582594538 -491763659
+ -226357214 138412104 1061311058
+
+ -6.4046996831893921e-01 4.2238986492156982e-01
+ <_>
+
+ 0 -1 62 -792330738 454877192 17252368 -1805975487 -805189368
+ -1837105152 -2088564586 2123875655
+
+ -5.5271726846694946e-01 4.8939716815948486e-01
+ <_>
+
+ 0 -1 13 -926365360 -855342846 536907893 243286047 536870947
+ 1581451272 1107316902 1313335431
+
+ -7.2280997037887573e-01 4.1264382004737854e-01
+
+ <_>
+ 6
+ -5.5679398775100708e-01
+
+ <_>
+
+ 0 -1 46 -519314635 1560543488 1074924461 -250462203
+ -1975418119 -1837072246 -1862080120 -1901377268
+
+ -5.5813956260681152e-01 4.1317364573478699e-01
+ <_>
+
+ 0 -1 16 -997006133 2098733135 1090585820 -987217918
+ -796646602 1744898062 -910110577 1862664523
+
+ -6.1264091730117798e-01 4.1155117750167847e-01
+ <_>
+
+ 0 -1 70 -584843516 633627713 2179480 -1006225911 -234860504
+ -937312184 -1434400588 -1601449815
+
+ -6.0614407062530518e-01 4.5268186926841736e-01
+ <_>
+
+ 0 -1 36 -942141238 -788160445 570491930 -774811598
+ -208595988 8978464 142774506 2047508490
+
+ -6.6957730054855347e-01 4.4044500589370728e-01
+ <_>
+
+ 0 -1 60 974549209 -1488288383 1073812741 84480391 50563224
+ -668761984 722004873 -2002255636
+
+ -6.7046916484832764e-01 4.2434301972389221e-01
+ <_>
+
+ 0 -1 35 -17498493 -169017362 -16809985 2063072816 2147319807
+ -25231362 2104983486 -453544089
+
+ -4.9415424466133118e-01 6.6655534505844116e-01
+
+ <_>
+ 6
+ -5.1655203104019165e-01
+
+ <_>
+
+ 0 -1 77 -817370721 5636119 -788446887 -976189373 -1069489939
+ -2138274806 -1975459815 -858818325
+
+ -5.7312250137329102e-01 4.0697672963142395e-01
+ <_>
+
+ 0 -1 23 1076011771 -132595565 17191057 -2061893628 168511598
+ -914358248 1661608910 164761498
+
+ -6.8805932998657227e-01 3.4988537430763245e-01
+ <_>
+
+ 0 -1 73 -544473564 -1300002480 -2146433770 -2105485786
+ -1073058812 -1457979374 -905862656 1984387410
+
+ -7.3495119810104370e-01 3.2354596257209778e-01
+ <_>
+
+ 0 -1 74 -670971031 -671084544 -2147036911 -871886589
+ -938831204 705921025 1795246624 1918518199
+
+ -5.4816365242004395e-01 4.7995322942733765e-01
+ <_>
+
+ 0 -1 1 -308559471 -872234358 1099120704 1091625104
+ 1493182595 187801600 1378747543 -496800669
+
+ -5.2902102470397949e-01 5.1137113571166992e-01
+ <_>
+
+ 0 -1 66 926891901 1040039932 -3 2147483005 -4194307 -1049601
+ 536281087 -2130756491
+
+ -4.8939517140388489e-01 6.0654014348983765e-01
+
+ <_>
+ 5
+ -8.1084722280502319e-01
+
+ <_>
+
+ 0 -1 48 1360060701 -851439284 285278341 -1861156847 47259
+ -125681527 561528 -1433723806
+
+ -5.7746475934982300e-01 3.8810199499130249e-01
+ <_>
+
+ 0 -1 6 -503135818 -988675821 -2147417341 -485866624
+ 134824522 -1735327740 -1056898514 -1170102209
+
+ -5.0149130821228027e-01 5.1512545347213745e-01
+ <_>
+
+ 0 -1 49 1107449621 -1825533678 -1878929129 17875089
+ 1778483889 -1877868381 -1476351281 -1996482224
+
+ -5.5987912416458130e-01 5.0142657756805420e-01
+ <_>
+
+ 0 -1 9 -2083342797 1485963264 268550165 855638017 -771702720
+ -2013265919 4530450 1329807895
+
+ -6.4084523916244507e-01 4.4509848952293396e-01
+ <_>
+
+ 0 -1 65 352542737 -654245859 138414407 -855486377 -636940126
+ -1582792422 268566954 -880652000
+
+ -5.5803930759429932e-01 5.6015783548355103e-01
+
+ <_>
+ 5
+ -6.2533426284790039e-01
+
+ <_>
+
+ 0 -1 32 -133533401 -784244669 -780140527 1359056914
+ -1031797493 -1543486464 -1073553021 -92123109
+
+ -5.8724200725555420e-01 5.1419556140899658e-01
+ <_>
+
+ 0 -1 7 -269496593 -1426917394 -135630917 -1433633417
+ -625516682 -1644855554 -134217737 -1032325633
+
+ -4.5971798896789551e-01 6.3643723726272583e-01
+ <_>
+
+ 0 -1 21 554158987 1648525588 1610827922 -1059942392
+ 214040720 436240385 1124667635 -995261309
+
+ -5.2691739797592163e-01 5.5342370271682739e-01
+ <_>
+
+ 0 -1 78 -610786687 -1014431744 335544322 -1739571200
+ 1082245124 1074511880 1745675016 -1035567035
+
+ -6.7040818929672241e-01 4.6022328734397888e-01
+ <_>
+
+ 0 -1 24 -753871985 -2130296827 131074 -1021931517 32896
+ 734101512 -2142764925 -1738530053
+
+ -5.7864147424697876e-01 5.4643619060516357e-01
+
+ <_>
+ 5
+ -6.7065376043319702e-01
+
+ <_>
+
+ 0 -1 51 -2129670127 -2088419071 1361086495 -1526660645
+ -654077751 -1658814454 -1744824308 -1895058812
+
+ -6.1866128444671631e-01 4.3417367339134216e-01
+ <_>
+
+ 0 -1 76 1862270947 83886063 -18 1341124607 -1073741841
+ -1392508933 -268435527 -989872129
+
+ -5.2253365516662598e-01 6.0079723596572876e-01
+ <_>
+
+ 0 -1 44 -787841000 -209616639 -788363672 -1775730420
+ -1342160402 -1165983576 671160800 -1474788180
+
+ -5.8633673191070557e-01 5.2033215761184692e-01
+ <_>
+
+ 0 -1 37 569663985 742691024 285442513 487589005 -1851670144
+ -89505782 -1988090481 -1077935924
+
+ -5.3621900081634521e-01 6.3959217071533203e-01
+ <_>
+
+ 0 -1 15 -184914305 771751919 -65876 -1363247362 1475698037
+ -1610645644 -34292354 -331874723
+
+ -5.6640690565109253e-01 6.1255306005477905e-01
+
+ <_>
+ 4
+ -5.2602511644363403e-01
+
+ <_>
+
+ 0 -1 29 -2095943401 1426227530 -1870589951 -1806692085
+ -2113887494 -1020919808 -1844871064 -355597174
+
+ -6.1396306753158569e-01 4.1046831011772156e-01
+ <_>
+
+ 0 -1 18 -900564753 -528338747 268489916 -746535674 692210514
+ 949731328 -259469820 1930916179
+
+ -7.3841679096221924e-01 3.8619107007980347e-01
+ <_>
+
+ 0 -1 34 -2070226876 -931119082 33689667 282689 1250523520
+ 679608458 1242079947 1150372112
+
+ -7.8880369663238525e-01 3.2611399888992310e-01
+ <_>
+
+ 0 -1 4 -860356945 -831983891 -1627439388 -1666056287 -524418
+ -1376468995 1727455091 -1999276891
+
+ -5.1788991689682007e-01 5.9072709083557129e-01
+
+ <_>
+ 6
+ -1.3436260223388672e+00
+
+ <_>
+
+ 0 -1 55 1363263926 -2078834663 17109203 956678215
+ -1878942767 -2013167616 -1408630563 -1930720795
+
+ -6.0593217611312866e-01 3.5978835821151733e-01
+ <_>
+
+ 0 -1 42 29500340 1361281361 1073840257 -1190440896
+ -1602133519 -1738211184 -1031729089 428649352
+
+ -5.8324354887008667e-01 4.1990754008293152e-01
+ <_>
+
+ 0 -1 15 -1877288625 -1845297117 1073832201 -1022328170
+ -1072672747 67633314 1744863748 -1370234849
+
+ -5.6197988986968994e-01 4.9538531899452209e-01
+ <_>
+
+ 0 -1 57 -1997237800 290455689 33043 -83755007 671617187
+ -771653632 -1308622815 -1643898648
+
+ -6.1528784036636353e-01 4.8066803812980652e-01
+ <_>
+
+ 0 -1 52 1042336445 930008956 1073737691 -36869 1073446911 -1
+ 1064793489 -1884555331
+
+ -5.5574280023574829e-01 5.8720117807388306e-01
+ <_>
+
+ 0 -1 59 307288180 1862631681 134230053 1666482434
+ -1979547580 486572553 -2122301300 275678211
+
+ -6.6033959388732910e-01 4.7883984446525574e-01
+
+ <_>
+ 5
+ -5.6767666339874268e-01
+
+ <_>
+
+ 0 -1 27 970512799 1073873004 -2147467111 -586149724
+ 2080385096 -1601929063 -2109698803 1932544002
+
+ -7.4157303571701050e-01 2.3076923191547394e-01
+ <_>
+
+ 0 -1 68 -1826168427 1157845249 69640 -707641323 -1878601112
+ -2147434480 8526616 -1919192087
+
+ -4.8303791880607605e-01 5.7106935977935791e-01
+ <_>
+
+ 0 -1 2 -286332165 -856231938 -1359075465 2008874994
+ 936271867 1341521919 1291798515 -638068998
+
+ -4.5425757765769958e-01 6.0736602544784546e-01
+ <_>
+
+ 0 -1 69 -889718955 1445904375 -16846850 -1318191105
+ -59300018 1702756215 -151076884 -253759518
+
+ -4.5242094993591309e-01 6.6423928737640381e-01
+ <_>
+
+ 0 -1 5 -269299977 -83886081 -81921 -202115082 -196612
+ 1996488703 -134922377 -831371521
+
+ -4.6283668279647827e-01 6.4084291458129883e-01
+
+ <_>
+ 5
+ -8.0613672733306885e-01
+
+ <_>
+
+ 0 -1 75 -518941801 -2063396849 285216791 -2147155968
+ -1593732973 -401981304 16950161 -1446266867
+
+ -5.5018585920333862e-01 4.6794870495796204e-01
+ <_>
+
+ 0 -1 80 -180264429 -2130640895 -805306367 -2147385344
+ -2142601200 1073741826 1090600968 1215529111
+
+ -5.0185394287109375e-01 5.4967546463012695e-01
+ <_>
+
+ 0 -1 38 43288548 -776699902 16842967 -719847421 -1870483439
+ -1609883646 -1988099424 277618810
+
+ -6.9379532337188721e-01 4.0550073981285095e-01
+ <_>
+
+ 0 -1 31 1094774863 -1806810620 86000023 -2145775593
+ -804632430 -1195196288 -2129655117 -1441791665
+
+ -5.4782897233963013e-01 6.0082912445068359e-01
+ <_>
+
+ 0 -1 79 -535637683 -658423808 524290 814219784 134471684
+ -2097152000 -1073487842 1917251584
+
+ -6.2990331649780273e-01 5.0844103097915649e-01
+
+ <_>
+
+ 0 0 2 3
+ <_>
+
+ 0 1 2 2
+ <_>
+
+ 0 3 2 2
+ <_>
+
+ 0 3 3 4
+ <_>
+
+ 0 4 1 2
+ <_>
+
+ 0 4 4 5
+ <_>
+
+ 0 5 2 2
+ <_>
+
+ 0 8 1 1
+ <_>
+
+ 0 8 3 4
+ <_>
+
+ 0 9 1 3
+ <_>
+
+ 0 11 6 1
+ <_>
+
+ 0 11 6 3
+ <_>
+
+ 0 12 1 2
+ <_>
+
+ 0 12 2 2
+ <_>
+
+ 0 14 3 2
+ <_>
+
+ 0 16 1 1
+ <_>
+
+ 0 16 3 1
+ <_>
+
+ 0 17 1 1
+ <_>
+
+ 0 17 2 1
+ <_>
+
+ 0 17 3 1
+ <_>
+
+ 0 17 4 1
+ <_>
+
+ 1 1 2 2
+ <_>
+
+ 1 5 5 5
+ <_>
+
+ 1 9 4 2
+ <_>
+
+ 1 10 2 3
+ <_>
+
+ 1 15 2 1
+ <_>
+
+ 1 16 4 1
+ <_>
+
+ 1 17 4 1
+ <_>
+
+ 2 6 6 4
+ <_>
+
+ 2 9 3 2
+ <_>
+
+ 2 10 4 1
+ <_>
+
+ 2 16 2 1
+ <_>
+
+ 2 17 1 1
+ <_>
+
+ 2 17 3 1
+ <_>
+
+ 3 0 3 2
+ <_>
+
+ 3 1 2 1
+ <_>
+
+ 3 10 5 2
+ <_>
+
+ 4 8 4 1
+ <_>
+
+ 4 9 4 1
+ <_>
+
+ 4 13 3 1
+ <_>
+
+ 4 17 4 1
+ <_>
+
+ 5 3 5 4
+ <_>
+
+ 5 9 4 1
+ <_>
+
+ 6 17 2 1
+ <_>
+
+ 7 0 3 1
+ <_>
+
+ 7 7 3 1
+ <_>
+
+ 7 10 4 1
+ <_>
+
+ 7 12 4 1
+ <_>
+
+ 7 13 3 1
+ <_>
+
+ 7 15 3 1
+ <_>
+
+ 8 10 2 1
+ <_>
+
+ 8 12 3 1
+ <_>
+
+ 8 13 3 1
+ <_>
+
+ 8 14 3 1
+ <_>
+
+ 8 14 4 2
+ <_>
+
+ 8 16 4 1
+ <_>
+
+ 8 17 4 1
+ <_>
+
+ 9 0 1 1
+ <_>
+
+ 9 15 3 1
+ <_>
+
+ 10 0 3 2
+ <_>
+
+ 10 16 2 1
+ <_>
+
+ 10 17 3 1
+ <_>
+
+ 11 0 3 3
+ <_>
+
+ 11 5 3 3
+ <_>
+
+ 11 9 3 2
+ <_>
+
+ 11 10 2 1
+ <_>
+
+ 11 15 2 1
+ <_>
+
+ 11 17 3 1
+ <_>
+
+ 12 14 1 1
+ <_>
+
+ 13 0 2 1
+ <_>
+
+ 13 3 2 3
+ <_>
+
+ 13 13 2 2
+ <_>
+
+ 13 17 2 1
+ <_>
+
+ 14 2 2 2
+ <_>
+
+ 14 8 2 2
+ <_>
+
+ 14 15 2 1
+ <_>
+
+ 14 16 2 1
+ <_>
+
+ 14 17 2 1
+ <_>
+
+ 15 2 1 1
+ <_>
+
+ 17 5 1 1
+ <_>
+
+ 17 7 1 4
+
diff --git a/examples/car1.jpg b/examples/car1.jpg
new file mode 100644
index 0000000..eb601b8
Binary files /dev/null and b/examples/car1.jpg differ
diff --git a/examples/car2.jpg b/examples/car2.jpg
new file mode 100644
index 0000000..9407907
Binary files /dev/null and b/examples/car2.jpg differ
diff --git a/examples/car_detection.js b/examples/car_detection.js
new file mode 100644
index 0000000..ea56311
--- /dev/null
+++ b/examples/car_detection.js
@@ -0,0 +1,16 @@
+var cv = require('../lib/opencv')
+ , assert = require('assert')
+ , fs =require('fs')
+
+ cv.readImage("./car1.jpg", function(err, im){
+
+ im.detectObject("../data/hogcascade_cars_sideview.xml", {}, function(err, cars){
+
+ for (var i=0;i cb;