Parcourir la source

Correction bug et ajout de données pour test

Rémi Synave il y a 10 mois
Parent
commit
140f096e07

+ 8 - 1
csl/Experiment.cpp

@@ -131,8 +131,15 @@ Experiment::start ()
       dir = QString(QDir::currentPath());
       directoryname = new QString(dir);
     }
+
   
-  
+  if(!(QDir(*directoryname).exists()))
+    {
+      QMessageBox msgBox;
+      msgBox.setText("Data files can't be found. data folder is nedded.");
+      msgBox.exec();
+      std::exit(EXIT_FAILURE);
+    }
   
   if(!dir.isEmpty())
     {

BIN
csl/data/img01.jpg


+ 34 - 0
csl/data/img01_algo.json

@@ -0,0 +1,34 @@
+{
+    "lines": [
+        [
+            [
+                47.348193697156034,
+                356.6487317448117
+            ],
+            [
+                782.1675634127595,
+                480.8608762490392
+            ]
+        ],
+        [
+            [
+                229.97694081475788,
+                17.832436587240583
+            ],
+            [
+                725.5956956187548,
+                471.02229054573405
+            ]
+        ],
+        [
+            [
+                108.22444273635665,
+                471.02229054573405
+            ],
+            [
+                295.7724827056111,
+                23.981552651806304
+            ]
+        ]
+    ]
+}

BIN
csl/data/img02.jpg


+ 34 - 0
csl/data/img02_algo.json

@@ -0,0 +1,34 @@
+{
+    "lines": [
+        [
+            [
+                2814.797674418605,
+                586.5546511627907
+            ],
+            [
+                53.17209302325582,
+                554.9837209302326
+            ]
+        ],
+        [
+            [
+                1399.0906976744188,
+                171.14767441860468
+            ],
+            [
+                588.2162790697674,
+                535.0441860465116
+            ]
+        ],
+        [
+            [
+                1445.6162790697676,
+                162.83953488372094
+            ],
+            [
+                2261.475581395349,
+                551.6604651162792
+            ]
+        ]
+    ]
+}

BIN
csl/data/img03.jpg


+ 24 - 0
csl/data/img03_algo.json

@@ -0,0 +1,24 @@
+{
+    "lines": [
+        [
+            [
+                406.5420560747664,
+                1393.107476635514
+            ],
+            [
+                842.873831775701,
+                92.87383177570094
+            ]
+        ],
+        [
+            [
+                594.0420560747664,
+                47.31308411214953
+            ],
+            [
+                853.3878504672897,
+                1442.1728971962616
+            ]
+        ]
+    ]
+}

BIN
csl/data/img04.jpg


+ 34 - 0
csl/data/img04_algo.json

@@ -0,0 +1,34 @@
+{
+    "lines": [
+        [
+            [
+                53.9218523878437,
+                623.6179450072359
+            ],
+            [
+                314.93487698986974,
+                58.61070911722142
+            ]
+        ],
+        [
+            [
+                439.18958031837917,
+                218.03183791606367
+            ],
+            [
+                109.4066570188133,
+                175.0506512301013
+            ]
+        ],
+        [
+            [
+                43.762662807525324,
+                623.6179450072359
+            ],
+            [
+                511.08538350217077,
+                151.60636758321272
+            ]
+        ]
+    ]
+}

BIN
csl/data/img05.jpg


+ 34 - 0
csl/data/img05_algo.json

@@ -0,0 +1,34 @@
+{
+    "lines": [
+        [
+            [
+                16.822429906542055,
+                453.50467289719626
+            ],
+            [
+                438.78504672897196,
+                501.1682242990654
+            ]
+        ],
+        [
+            [
+                426.86915887850466,
+                56.074766355140184
+            ],
+            [
+                174.53271028037383,
+                566.3551401869158
+            ]
+        ],
+        [
+            [
+                81.30841121495327,
+                77.10280373831775
+            ],
+            [
+                429.67289719626166,
+                432.47663551401865
+            ]
+        ]
+    ]
+}

BIN
csl/data/img06.jpg


+ 34 - 0
csl/data/img06_algo.json

@@ -0,0 +1,34 @@
+{
+    "lines": [
+        [
+            [
+                8.850467289719626,
+                1132.8598130841121
+            ],
+            [
+                756.714953271028,
+                1851.9602803738317
+            ]
+        ],
+        [
+            [
+                688.1238317757009,
+                1869.661214953271
+            ],
+            [
+                1860.8107476635512,
+                834.1565420560747
+            ]
+        ],
+        [
+            [
+                106.2056074766355,
+                577.4929906542055
+            ],
+            [
+                1728.0537383177568,
+                575.2803738317757
+            ]
+        ]
+    ]
+}

BIN
csl/data/img07.jpg


+ 44 - 0
csl/data/img07_algo.json

@@ -0,0 +1,44 @@
+{
+    "lines": [
+        [
+            [
+                27.536878216123498,
+                74.22984562607205
+            ],
+            [
+                660.8850771869639,
+                75.42710120068611
+            ]
+        ],
+        [
+            [
+                341.2178387650086,
+                33.523156089193826
+            ],
+            [
+                349.598627787307,
+                976.9605488850772
+            ]
+        ],
+        [
+            [
+                19.156089193825043,
+                89.79416809605489
+            ],
+            [
+                664.4768439108062,
+                416.6449399656947
+            ]
+        ],
+        [
+            [
+                663.2795883361921,
+                92.18867924528303
+            ],
+            [
+                39.509433962264154,
+                426.2229845626072
+            ]
+        ]
+    ]
+}

BIN
csl/data/img08.jpg


+ 44 - 0
csl/data/img08_algo.json

@@ -0,0 +1,44 @@
+{
+    "lines": [
+        [
+            [
+                58.66177818515124,
+                791.9340054995417
+            ],
+            [
+                749.6975252062329,
+                438.7901008249313
+            ]
+        ],
+        [
+            [
+                802.493125572869,
+                441.1365719523373
+            ],
+            [
+                858.8084326306141,
+                885.7928505957838
+            ]
+        ],
+        [
+            [
+                713.3272227314391,
+                396.55362053162236
+            ],
+            [
+                25.811182401466546,
+                138.44179651695694
+            ]
+        ],
+        [
+            [
+                811.8790100824932,
+                373.0889092575619
+            ],
+            [
+                951.4940421631532,
+                42.236480293308894
+            ]
+        ]
+    ]
+}

BIN
csl/data/img09.jpg


+ 24 - 0
csl/data/img09_algo.json

@@ -0,0 +1,24 @@
+{
+    "lines": [
+        [
+            [
+                22.377777777777776,
+                86.56666666666666
+            ],
+            [
+                654.2555555555555,
+                275.59999999999997
+            ]
+        ],
+        [
+            [
+                176.66666666666666,
+                480.5333333333333
+            ],
+            [
+                676.0444444444444,
+                299.7444444444444
+            ]
+        ]
+    ]
+}

BIN
csl/data/img10.jpg


+ 24 - 0
csl/data/img10_algo.json

@@ -0,0 +1,24 @@
+{
+    "lines": [
+        [
+            [
+                203.70605187319885,
+                44.31268011527377
+            ],
+            [
+                878.3170028818444,
+                424.6080691642651
+            ]
+        ],
+        [
+            [
+                271.82853025936595,
+                20.5028818443804
+            ],
+            [
+                392.200288184438,
+                460.32276657060515
+            ]
+        ]
+    ]
+}

BIN
csl/data/img11.jpg


+ 24 - 0
csl/data/img11_algo.json

@@ -0,0 +1,24 @@
+{
+    "lines": [
+        [
+            [
+                30.036630036630036,
+                208.05860805860806
+            ],
+            [
+                956.7765567765567,
+                239.56043956043956
+            ]
+        ],
+        [
+            [
+                48.35164835164835,
+                370.6959706959707
+            ],
+            [
+                958.2417582417582,
+                549.4505494505495
+            ]
+        ]
+    ]
+}

BIN
csl/data/img12.jpg


+ 24 - 0
csl/data/img12_algo.json

@@ -0,0 +1,24 @@
+{
+    "lines": [
+        [
+            [
+                612.8246153846154,
+                1222.4984615384615
+            ],
+            [
+                871.1876923076923,
+                78.76923076923077
+            ]
+        ],
+        [
+            [
+                1101.1938461538462,
+                11.027692307692307
+            ],
+            [
+                1384.7630769230768,
+                1279.2123076923076
+            ]
+        ]
+    ]
+}

BIN
csl/data/img13.jpg


+ 24 - 0
csl/data/img13_algo.json

@@ -0,0 +1,24 @@
+{
+    "lines": [
+        [
+            [
+                49.84423676012461,
+                155.76323987538942
+            ],
+            [
+                1956.3862928348908,
+                214.9532710280374
+            ]
+        ],
+        [
+            [
+                121.49532710280374,
+                1236.760124610592
+            ],
+            [
+                1771.0280373831774,
+                133.95638629283488
+            ]
+        ]
+    ]
+}

BIN
csl/data/img14.jpg


+ 24 - 0
csl/data/img14_algo.json

@@ -0,0 +1,24 @@
+{
+    "lines": [
+        [
+            [
+                23.971962616822427,
+                150.14018691588785
+            ],
+            [
+                1567.0093457943924,
+                330.5607476635514
+            ]
+        ],
+        [
+            [
+                1599.8130841121495,
+                387.3364485981308
+            ],
+            [
+                114.81308411214953,
+                755.7476635514018
+            ]
+        ]
+    ]
+}

BIN
csl/data/img15.jpg


+ 44 - 0
csl/data/img15_algo.json

@@ -0,0 +1,44 @@
+{
+    "lines": [
+        [
+            [
+                860.6052631578947,
+                686.0526315789473
+            ],
+            [
+                213.6315789473684,
+                233.6052631578947
+            ]
+        ],
+        [
+            [
+                134.60526315789474,
+                14.76315789473684
+            ],
+            [
+                421.1842105263158,
+                516.7105263157895
+            ]
+        ],
+        [
+            [
+                87.71052631578947,
+                673.8947368421052
+            ],
+            [
+                348.2368421052631,
+                160.65789473684208
+            ]
+        ],
+        [
+            [
+                904.8947368421052,
+                44.28947368421052
+            ],
+            [
+                151.9736842105263,
+                344.7631578947368
+            ]
+        ]
+    ]
+}

BIN
csl/data/img16.jpg


+ 34 - 0
csl/data/img16_algo.json

@@ -0,0 +1,34 @@
+{
+    "lines": [
+        [
+            [
+                4.334500875656742,
+                263.5376532399299
+            ],
+            [
+                204.58844133099822,
+                646.7075306479859
+            ]
+        ],
+        [
+            [
+                632.8371278458843,
+                86.69001751313485
+            ],
+            [
+                125.70052539404553,
+                627.6357267950963
+            ]
+        ],
+        [
+            [
+                658.8441330998248,
+                99.69352014010506
+            ],
+            [
+                937.985989492119,
+                572.15411558669
+            ]
+        ]
+    ]
+}

BIN
csl/data/img17.jpg


+ 54 - 0
csl/data/img17_algo.json

@@ -0,0 +1,54 @@
+{
+    "lines": [
+        [
+            [
+                26.8739054290718,
+                340.6917688266199
+            ],
+            [
+                960.5253940455341,
+                303.41506129597195
+            ]
+        ],
+        [
+            [
+                156.90893169877407,
+                270.4728546409807
+            ],
+            [
+                389.23817863397545,
+                117.03152364273204
+            ]
+        ],
+        [
+            [
+                477.66199649737297,
+                111.83012259194395
+            ],
+            [
+                842.6269702276707,
+                291.27845884413307
+            ]
+        ],
+        [
+            [
+                20.805604203152363,
+                588.6252189141856
+            ],
+            [
+                385.77057793345006,
+                345.0262697022767
+            ]
+        ],
+        [
+            [
+                796.6812609457093,
+                741.1996497373029
+            ],
+            [
+                216.7250437828371,
+                353.6952714535902
+            ]
+        ]
+    ]
+}

BIN
csl/data/img18.jpg


+ 34 - 0
csl/data/img18_algo.json

@@ -0,0 +1,34 @@
+{
+    "lines": [
+        [
+            [
+                38.14360770577933,
+                383.169877408056
+            ],
+            [
+                978.7302977232924,
+                380.56917688266196
+            ]
+        ],
+        [
+            [
+                860.831873905429,
+                724.7285464098073
+            ],
+            [
+                297.34676007005254,
+                94.49211908931699
+            ]
+        ],
+        [
+            [
+                238.39754816112082,
+                729.9299474605954
+            ],
+            [
+                742.0665499124343,
+                126.56742556917688
+            ]
+        ]
+    ]
+}

BIN
csl/data/img19.jpg


+ 34 - 0
csl/data/img19_algo.json

@@ -0,0 +1,34 @@
+{
+    "lines": [
+        [
+            [
+                12.355694227769112,
+                328.9703588143526
+            ],
+            [
+                957.5663026521062,
+                373.75975039001565
+            ]
+        ],
+        [
+            [
+                302.71450858034325,
+                647.9017160686428
+            ],
+            [
+                661.801872074883,
+                151.35725429017162
+            ]
+        ],
+        [
+            [
+                751.3806552262091,
+                652.5351014040563
+            ],
+            [
+                338.2371294851794,
+                98.8455538221529
+            ]
+        ]
+    ]
+}