Skip to content

Instantly share code, notes, and snippets.

@hirokai
Created February 25, 2014 22:41
Show Gist options
  • Save hirokai/9219511 to your computer and use it in GitHub Desktop.
Save hirokai/9219511 to your computer and use it in GitHub Desktop.
Test input of CSV
Number Area BX BY Width Height Major Minor Angle Major/minor
68 6927 1533 1077 101 103 94.31 93.52 13.41 1.008447391
82 8806 1088 1372 108 115 106.62 105.16 56.63 1.013883606
10 6557 1352 46 95 95 92.14 90.6 133.78 1.016997792
48 8825 1496 722 111 116 107.11 104.9 113.78 1.021067684
65 8461 1173 1046 109 107 104.97 102.63 62.97 1.022800351
24 7265 1430 237 105 97 97.47 94.9 10.55 1.027081138
30 8758 1214 325 111 115 107.23 103.99 147.46 1.031156842
42 9653 1485 565 114 115 112.72 109.03 128.94 1.033843896
52 8054 1414 798 106 110 102.97 99.59 74.08 1.033939151
59 8493 1175 921 111 106 105.96 102.06 45.17 1.038212816
25 10225 1315 269 122 114 116.26 111.98 1.67 1.038221111
55 7472 1249 836 103 100 99.4 95.71 1.56 1.038553965
77 9280 1366 1258 119 112 110.81 106.63 65.64 1.039200975
73 8900 1457 1173 115 110 108.52 104.42 157.95 1.039264509
84 7661 725 1406 106 106 100.7 96.87 165.75 1.039537525
109 13116 796 1715 144 133 131.81 126.7 136.3 1.040331492
27 9278 1500 310 117 118 110.88 106.54 28.18 1.040735874
119 12447 1030 1811 131 132 128.43 123.4 94.31 1.04076175
37 8734 1680 452 107 112 107.62 103.33 71.02 1.041517468
14 9403 1703 112 116 108 111.67 107.21 162.68 1.041600597
44 9907 1569 621 117 118 114.64 110.03 56.36 1.041897664
43 8690 1666 574 111 107 107.45 102.97 15.8 1.043507818
47 8426 1412 673 110 109 106.02 101.2 99.42 1.047628458
40 8759 1112 505 110 108 108.11 103.15 30.05 1.048085313
83 8703 848 1402 114 109 107.8 102.79 167.11 1.04874015
18 9719 1336 143 117 115 114.01 108.54 139.06 1.050396167
13 8697 1236 89 112 109 107.89 102.64 164.68 1.051149649
60 9483 1520 962 106 115 112.74 107.1 101.75 1.052661064
69 9596 1264 1101 112 122 113.53 107.62 116.24 1.054915443
29 5641 860 321 87 92 87.05 82.51 73.06 1.055023633
63 9922 903 998 118 125 115.48 109.39 64.13 1.055672365
49 10203 1319 744 117 119 117.26 110.79 75 1.058398772
81 7755 621 1370 106 107 102.25 96.57 154.16 1.058817438
92 10399 437 1498 124 117 118.42 111.8 162.67 1.05921288
64 7626 1361 1020 101 107 101.49 95.67 77.75 1.060834117
100 10888 1315 1600 123 122 121.32 114.27 71.01 1.061695983
75 8629 1267 1231 108 117 108.09 101.64 84.49 1.063459268
41 11495 995 557 132 123 124.86 117.22 39.1 1.065176591
70 9211 1079 1124 117 114 111.84 104.86 41.96 1.066564944
11 8607 1529 69 110 111 108.11 101.36 92.95 1.066594317
26 9793 379 292 109 127 115.34 108.1 89.23 1.066975023
86 12546 1176 1437 135 134 130.6 122.31 76.31 1.067778595
28 9871 1020 313 116 121 115.87 108.47 109.96 1.068221628
67 7120 1441 1059 100 101 98.41 92.12 120.35 1.068280504
103 10027 589 1638 120 121 116.82 109.28 101.5 1.068997072
128 11389 1060 1924 135 124 124.51 116.47 143.25 1.069030652
12 9409 1028 80 112 117 113.17 105.85 75.4 1.069154464
8 8546 1132 35 114 105 107.89 100.85 7.57 1.069806644
117 9522 1150 1793 111 120 113.89 106.45 65.08 1.069891968
45 8941 1302 627 112 118 110.43 103.09 137.16 1.071199922
38 9251 1401 473 111 115 112.34 104.85 106.75 1.071435384
99 12074 358 1594 121 118 128.4 119.73 139.31 1.072412929
51 8970 1598 756 105 114 110.71 103.16 73.7 1.073187282
74 11038 974 1198 126 122 122.83 114.42 169.23 1.073501136
98 9191 1106 1588 109 110 112.09 104.4 21.49 1.073659004
112 9801 602 1756 110 102 115.81 107.76 140.88 1.074703044
53 9254 1146 803 115 110 112.6 104.64 140.52 1.076070336
5 8371 956 16 102 108 107.12 99.5 56.01 1.076582915
17 8968 1129 143 111 109 110.88 102.98 160.37 1.076713925
106 11157 690 1682 126 113 123.73 114.81 154.95 1.077693581
20 6251 1524 196 90 96 92.66 85.89 72.08 1.078821749
71 8226 905 1129 108 113 106.39 98.44 122.11 1.080759854
35 8288 843 427 106 114 106.83 98.78 89.31 1.08149423
56 8311 1619 870 105 114 107 98.9 81.5 1.08190091
96 10599 991 1567 119 125 120.87 111.65 97.98 1.082579489
93 10469 1388 1500 124 119 120.14 110.95 34.86 1.082830104
23 8227 1712 220 108 104 106.53 98.33 145.7 1.083392657
22 9288 1229 213 117 107 113.26 104.42 7.59 1.084658111
46 8705 1096 638 116 105 109.88 100.87 146.21 1.089322891
21 8581 842 213 113 102 109.16 100.09 7.14 1.090618443
107 4969 50 1697 85 85 83.14 76.1 149.77 1.092509855
88 9719 1292 1471 111 129 116.29 106.41 93.56 1.092848417
91 8780 1080 1493 116 104 110.54 101.13 160.89 1.093048551
39 8395 929 491 105 113 108.47 98.54 98.67 1.10077126
31 10728 1406 345 120 127 122.79 111.24 107.68 1.103829558
80 9339 1284 1347 108 122 114.6 103.76 91 1.104471858
7 8536 856 28 103 110 110.02 98.78 110.91 1.113788216
15 10257 927 119 110 124 120.75 108.15 77.12 1.116504854
32 10702 922 362 116 131 123.35 110.46 96.09 1.116693826
72 8949 1363 1133 108 118 112.94 100.89 67.96 1.119437011
120 12779 1306 1834 126 131 135.28 120.27 60.77 1.124802528
57 8064 909 873 101 113 107.52 95.49 66.02 1.125981778
61 8895 1264 978 106 119 113.39 99.88 110.73 1.135262315
19 8724 1608 156 113 101 112.42 98.81 168.71 1.137739095
58 8539 1086 873 101 111 111.54 97.47 116.45 1.144352108
110 9367 484 1718 127 122 116.95 101.98 173.31 1.146793489
66 10305 992 1059 113 121 122.76 106.88 78.03 1.148577844
76 9453 1078 1253 127 106 117.61 102.34 16.38 1.149208521
79 9729 1449 1290 113 121 120.02 103.21 64.3 1.162871815
89 1053 1487 1475 41 37 39.57 33.88 149.44 1.167945691
85 11881 519 1436 139 116 132.94 113.79 174.28 1.168292469
90 11487 751 1489 138 118 131.15 111.52 7.88 1.176022238
87 9699 643 1467 119 110 120.86 102.18 141.18 1.182814641
9 8934 1615 39 108 117 116.2 97.89 96.78 1.187046685
16 7521 821 120 107 97 106.81 89.65 156.61 1.191411043
54 8147 992 804 104 110 111.2 93.29 119.98 1.191981992
94 11148 547 1541 139 120 130.32 108.92 14.99 1.196474477
97 10728 666 1574 126 110 127.9 106.8 154.04 1.197565543
4 8481 1429 1 120 108 114.32 94.46 18.3 1.210247724
50 7203 1077 750 95 106 105.43 86.99 87.51 1.211978388
122 11343 823 1838 135 124 132.31 109.16 154.8 1.21207402
125 11097 953 1883 110 130 130.92 107.92 103.12 1.21312083
116 13223 706 1793 137 127 143.23 117.55 140.69 1.21846023
62 7510 1625 984 84 107 108.23 88.35 80.74 1.225014148
78 8460 907 1281 107 115 114.98 93.69 62.48 1.227238766
36 7652 1218 450 105 118 110.74 87.98 66.56 1.258695158
33 9090 1116 384 106 124 121.09 95.58 92.13 1.26689684
101 7428 477 1611 111 99 109.48 86.39 5.44 1.267276305
108 13255 371 1712 136 127 146.6 115.12 135.98 1.273453787
126 10035 563 1905 166 133 134.26 95.17 7.34 1.410738678
130 8425 1273 1964 131 84 124.25 86.33 173.27 1.439244758
115 3127 88 1792 64 72 76.36 52.14 60.85 1.464518604
1 6905 1043 0 119 76 115.52 76.1 172.9 1.518002628
3 6122 1541 0 113 69 109.58 71.13 3.32 1.540559539
114 3027 50 1783 65 88 78.1 49.35 80.53 1.582573455
113 5633 0 1774 77 98 107.05 67 106.91 1.597761194
123 7159 621 1863 133 107 120.88 75.41 155.64 1.602970428
6 6703 1238 16 119 75 117.09 72.89 177.61 1.606393195
95 1014 138 1567 37 44 45.88 28.14 133.41 1.630419332
111 1432 106 1740 49 55 54.8 33.27 58.09 1.647129546
133 2458 990 2005 68 43 72.15 43.38 12.86 1.663208852
132 1265 1059 2003 51 45 52.67 30.58 142.46 1.72236756
2 3066 1359 0 80 47 82.91 47.08 175.09 1.76104503
102 2277 0 1627 45 82 72.45 40.02 97.21 1.810344828
34 4722 1194 411 82 115 107.25 56.06 70.39 1.913128791
104 1056 26 1666 34 55 50.75 26.49 84.93 1.91581729
129 1863 887 1939 70 50 67.61 35.08 177.32 1.927309008
105 5261 480 1667 126 86 113.86 58.83 178.96 1.935407105
121 16234 498 1836 123 211 200.99 102.84 85.28 1.954395177
131 4746 1161 1993 112 55 109.81 55.03 6.2 1.995457023
118 1824 537 1808 75 49 68.99 33.66 179.62 2.049613785
127 24388 729 1919 262 129 259.68 119.58 167.82 2.171600602
124 13475 0 1873 77 175 197.47 86.89 90 2.272643572
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment