diff --git a/traitement/distance.txt b/traitement/distance.txt deleted file mode 100644 index 39facfb..0000000 --- a/traitement/distance.txt +++ /dev/null @@ -1,781 +0,0 @@ - -[96.74582033270721, 63.36353063755792, 140.3935413840038, 85.87072975145799, 113.90268274039997] -[96.74582033270721, 63.36353063755792, 140.3935413840038, 85.87072975145799, 113.90268274039997] -[96.74582033270721, 63.36353063755792, 140.3935413840038, 85.87072975145799, 113.90268274039997] -[96.76311348612654, 63.36353063755792, 141.11062840257188, 85.87072975145799, 113.90268274039997] -[96.74582033270721, 63.36353063755792, 141.08038526303008, 85.87072975145799, 113.39596107770217] -[96.74582033270721, 63.36353063755792, 141.08038526303008, 85.87072975145799] -[97.56633007481943, 85.85606519397733, 63.36353063755792, 140.36353733118216, 113.90268274039997] -[97.56633007481943, 85.85606519397733, 63.35362269107366, 140.36353733118216, 113.90268274039997] -[97.58383112866909, 63.35362269107366, 85.87072975145799, 141.08038526303008, 113.92456837476718] -[96.74582033270721, 141.11062840257188, 85.87072975145799, 63.129251951244484] -[96.74582033270721, 141.11062840257188, 85.87072975145799, 63.129251951244484] -[96.74582033270721, 141.11062840257188, 85.87072975145799, 63.129251951244484] -[97.58383112866909, 63.11938871115447, 85.87072975145799, 141.01993082804114, 113.41770305090014] -[97.56633007481943, 85.85606519397733, 63.36353063755792, 139.7116037993807, 113.90268274039997] -[97.56633007481943, 85.85606519397733, 139.68182572998072, 63.11938871115447, 113.90268274039997] -[96.74582033270721, 85.87072975145799, 139.7116037993807, 63.11938871115447, 113.90268274039997] -[96.74582033270721, 85.87072975145799, 140.36353733118216, 63.13911725517074] -[96.74582033270721, 85.87072975145799, 140.36353733118216, 63.13911725517074] -[97.56633007481943, 85.87072975145799, 141.01993082804114, 63.129251951244484] -[97.56633007481943, 85.87072975145799, 139.68182572998072, 63.129251951244484, 113.90268274039997] -[97.56633007481943, 85.85606519397733, 139.68182572998072, 63.11938871115447, 113.90268274039997] -[97.56633007481943, 85.85606519397733, 63.11938871115447, 139.6520580374178, 113.90268274039997, 75.7453615192886] -[97.56633007481943, 85.52133912763809, 139.68182572998072, 48.35651144241743, 62.876291151374325, 113.90268274039997] -[97.56633007481943, 85.52133912763809, 139.68182572998072, 48.16482727153741, 62.876291151374325] -[96.74582033270721, 85.52133912763809, 41.96182590161678, 139.6520580374178, 113.92456837476718, 62.89592673196359] -[97.56633007481943, 86.2219194072116, 141.01993082804114, 112.89235272140166, 62.89592673196359] -[97.17233228982133, 86.2219194072116, 141.01993082804114, 113.88080370759658] -[97.15493562946594, 85.87072975145799, 140.33354377141077, 113.90268274039997] -[97.15493562946594, 85.87072975145799, 113.90268274039997, 140.33354377141077, 62.65377450155335] -[97.15493562946594, 85.87072975145799, 113.90268274039997, 141.01993082804114, 62.65377450155335] -[97.58383112866909, 85.87072975145799, 140.30356069918616, 113.90268274039997, 62.65377450155335] -[97.58383112866909, 85.87072975145799, 140.30356069918616, 113.90268274039997] -[97.58383112866909, 85.87072975145799, 113.88080370759658, 141.65039887260826] -[97.56633007481943, 113.39596107770217, 85.87072975145799, 141.68083021387565] -[96.74582033270721, 85.87072975145799, 113.39596107770217, 141.74172505997583] -[96.74582033270721, 85.87072975145799, 113.39596107770217, 141.74172505997583] -[97.58383112866909, 85.87072975145799, 141.68083021387565, 113.88080370759658] -[97.58383112866909, 85.87072975145799, 141.71127227444327, 113.90268274039997] -[97.58383112866909, 85.87072975145799, 141.71127227444327, 113.88080370759658] -[97.17233228982133, 85.87072975145799, 113.88080370759658, 141.68083021387565] -[96.74582033270721, 85.87072975145799, 113.90268274039997, 141.01993082804114] -[96.74582033270721, 85.87072975145799, 113.90268274039997, 141.01993082804114] -[97.17233228982133, 85.87072975145799, 113.90268274039997, 140.98971952141932] -[97.58383112866909, 85.87072975145799, 113.88080370759658, 141.01993082804114] -[97.58383112866909, 85.87072975145799, 113.90268274039997] -[97.58383112866909, 85.87072975145799, 113.90268274039997] -[96.74582033270721, 85.87072975145799, 113.90268274039997] -[96.74582033270721, 85.87072975145799, 113.90268274039997] -[97.15493562946594, 85.84140431097204, 113.35249674242971] -[97.15493562946594, 85.84140431097204, 113.37422564252824] -[97.15493562946594, 85.52133912763809, 113.37422564252824] -[97.17233228982133, 85.52133912763809, 113.39596107770217] -[96.74582033270721, 85.87072975145799, 113.39596107770217] -[96.74582033270721, 85.87072975145799, 113.39596107770217] -[96.74582033270721, 85.87072975145799, 113.37422564252824, 75.49504547407744] -[97.15493562946594, 85.87072975145799, 113.37422564252824, 75.49504547407744] -[97.15493562946594, 85.87072975145799, 113.37422564252824, 75.19647744854976] -[97.15493562946594, 85.85606519397733, 113.37422564252824, 75.20877490460856] -[97.15493562946594, 85.50675579287449, 75.20877490460856, 113.37422564252824] -[97.15493562946594, 85.50675579287449, 75.20877490460856, 113.37422564252824] -[97.15493562946594, 85.85606519397733, 113.37422564252824, 75.20877490460856] -[97.15493562946594, 85.85606519397733, 113.37422564252824, 75.20877490460856] -[97.15493562946594, 85.85606519397733, 113.35249674242971, 74.91155478171588] -[97.15493562946594, 85.85606519397733, 113.35249674242971, 74.91155478171588] -[97.15493562946594, 85.85606519397733, 113.35249674242971, 74.91155478171588] -[97.15493562946594, 85.85606519397733, 113.35249674242971, 74.91155478171588] -[97.15493562946594, 85.15923099771595, 113.35249674242971, 74.33342139658485] -[97.15493562946594, 113.35249674242971, 85.15923099771595, 74.33342139658485] -[97.15493562946594, 113.35249674242971, 85.15923099771595, 74.321309812017] -[97.15493562946594, 113.39596107770217, 85.15923099771595, 59.58016828839221] -[97.15493562946594, 85.15923099771595, 113.39596107770217, 59.589369752207425, 140.98971952141932] -[97.15493562946594, 85.15923099771595, 113.39596107770217, 59.589369752207425, 140.98971952141932] -[97.15493562946594, 84.81347716714163, 113.39596107770217, 141.68083021387565] -[97.15493562946594, 84.82789996243477, 113.39596107770217, 73.50594541570831] -[97.15493562946594, 84.81347716714163, 73.80856241213829, 113.39596107770217] -[97.15493562946594, 85.1882401135521, 73.22856531550411, 113.37422564252824] -[97.17233228982133, 84.84232634534251, 73.82056690680228, 113.37422564252824] -[97.17233228982133, 84.84232634534251, 73.82056690680228, 113.37422564252824] -[97.15493562946594, 84.84232634534251, 73.52982922355724, 113.37422564252824] -[97.15493562946594, 84.84232634534251, 73.22856531550411, 113.39596107770217] -[97.15493562946594, 84.84232634534251, 72.94059102276148, 36.40113458006347, 113.39596107770217] -[97.15493562946594, 85.53592610853502, 72.9524131477915, 113.39596107770217, 36.27994102240091] -[97.17233228982133, 84.85675631720376, 72.9524131477915, 113.88080370759658, 35.86473530646156] -[97.17233228982133, 84.85675631720376, 72.9524131477915, 113.88080370759658, 35.86473530646156] -[97.17233228982133, 84.88562703314493, 72.68924831265105, 35.59896746724632, 113.37422564252824] -[97.17233228982133, 84.88562703314493, 72.42718408869075, 35.3295261785956, 113.37422564252824] -[97.17233228982133, 84.87118987935784, 72.41547078906822, 113.39596107770217] -[97.17233228982133, 72.15455417281359, 84.52687601857238, 113.39596107770217] -[96.74582033270721, 72.15455417281359, 84.5412337272531, 113.39596107770217] -[96.74582033270721, 72.15455417281359, 84.5412337272531, 56.8492759811538, 113.39596107770217] -[97.17233228982133, 84.9289600577152, 71.89472409819243, 113.37422564252824, 56.63206460180554] -[97.17233228982133, 84.24144547780165, 71.89472409819243, 113.37422564252824] -[97.17233228982133, 84.21287002912887, 71.3438125403448, 113.39596107770217, 56.011330086898305] -[97.15493562946594, 84.21287002912887, 113.39596107770217, 71.3438125403448, 55.80599878923676] -[97.15493562946594, 84.21287002912887, 113.39596107770217, 71.07592206115186, 55.38923338305926] -[97.15493562946594, 84.21287002912887, 113.39596107770217, 71.63597379223816, 55.38923338305926] -[97.17233228982133, 84.24144547780165, 71.09879874808544, 113.41770305090014, 32.02075769625888, 55.423027562490816] -[97.17233228982133, 84.24144547780165, 70.8205795393164, 113.41770305090014, 55.643885384043344, 31.77291473353663] -[97.17233228982133, 84.24144547780165, 31.40863519367896, 70.55495827828071, 113.41770305090014, 55.65237742892637] -[97.17233228982133, 70.55495827828071, 84.25573851072524, 113.41770305090014, 55.23675845613793, 31.173818311452802] -[97.17233228982133, 70.29048781435627, 113.39596107770217, 83.90029847999207, 55.245178563716095, 30.93563141443576] -[97.17233228982133, 70.29048781435627, 113.39596107770217, 83.90029847999207] -[97.17233228982133, 83.91451318683166, 69.7649694920982, 113.39596107770217, 54.64014849936262] -[97.17233228982133, 83.91451318683166, 69.77613938268743, 113.39596107770217, 54.43999260807384] -[97.17233228982133, 83.5750110913128, 29.624794364204014, 113.39596107770217, 69.77613938268743] -[97.17233228982133, 83.5750110913128, 113.39596107770217, 29.40435663338329, 69.78731174588943] -[96.76311348612654, 83.5750110913128, 113.39596107770217, 29.051500508118988, 69.51502391914083] -[96.76311348612654, 83.5750110913128, 113.39596107770217, 29.051500508118988] -[96.76311348612654, 83.23721920328558, 113.39596107770217, 69.52614339273369, 28.70610876796945] -[96.76311348612654, 83.26534931865298, 69.0071655673718, 113.39596107770217] -[96.76311348612654, 83.26534931865298, 113.39596107770217, 68.74934172646472] -[96.76311348612654, 82.92910162349958, 113.39596107770217, 68.76030703040576] -[96.76311348612654, 82.92910162349958, 113.39596107770217, 68.76030703040576] -[96.76311348612654, 82.92910162349958, 113.39596107770217, 68.76030703040576] -[96.76311348612654, 82.59453966479838, 113.39596107770217, 68.7932173879135] -[96.76311348612654, 82.60845729408099, 113.39596107770217, 68.53628793606813, 26.397527663454223] -[96.76311348612654, 82.94309526596028, 113.39596107770217, 26.082542287955846] -[96.78041131614447, 82.94309526596028, 25.651770683808735, 113.39596107770217] -[96.78041131614447, 82.27549299785763, 113.41770305090014, 68.55813703082343, 50.852040857925225] -[96.78041131614447, 82.27549299785763, 68.29132548344148, 113.41770305090014, 50.65823236375323] -[96.78041131614447, 81.95796055476234, 50.48036644383357, 113.41770305090014, 24.927960927300433, 68.0473514832415] -[96.76311348612654, 81.97173461061864, 50.2955393368784, 113.39596107770217, 24.624644377152073, 67.79358465689134] -[96.78041131614447, 81.97173461061864, 67.01746166030367, 48.80405289869767, 113.39596107770217] -[96.79771382465833, 81.97173461061864, 48.826030316001436, 66.50916893618015, 113.39596107770217] -[96.79771382465833, 81.64193158107165, 48.66175011163852, 66.26189564421388, 113.39596107770217] -[96.79771382465833, 81.64193158107165, 113.39596107770217, 66.50916893618015] -[96.39055077625679, 81.34102799174119, 67.01746166030367, 113.39596107770217, 23.120903918503203, 48.811377362505105] -[81.35466386410779, 96.39055077625679, 67.29994362087895, 113.39596107770217, 22.824292795470566, 48.63255650940656] -[81.02790412429914, 96.39055077625679, 113.39596107770217, 65.74969975903299, 22.533663526075756, 48.461639022581764] -[96.39055077625679, 81.02790412429914, 113.39596107770217, 65.49528269965809, 48.305780251247526] -[81.04146999751035, 96.40775521302842, 113.39596107770217, 65.25224808175372, 47.937963520538716] -[81.04146999751035, 96.40775521302842, 113.39596107770217, 47.762232856800104] -[95.59994025487148, 80.72974895516192, 47.25288687844089, 21.396914174250195, 113.39596107770217] -[95.59994025487148, 80.71625257432066, 21.01989891892308, 47.07955993274266, 113.39596107770217, 65.07161422645812] -[95.59994025487148, 80.40606298184338, 20.746543104477254, 64.33048357188743, 113.39596107770217] -[95.61694634422837, 80.40606298184338, 64.09224021658162, 20.46842304276052, 113.39596107770217, 46.741712774280316] -[95.19935427475619, 80.41949037228693, 64.04202132337895, 46.74870244613546, 113.39596107770217, 20.10090871071882] -[95.19935427475619, 80.41949037228693, 64.04202132337895, 46.74870244613546, 113.39596107770217, 20.10090871071882] -[19.75371016840543, 45.721362908427935, 95.19935427475619, 80.43292099504977, 113.39596107770217, 63.32391130965389] -[19.39668199140384, 95.19935427475619, 80.44635485129912, 45.90365516162076, 113.39596107770217, 63.08981136742726] -[45.05954043615151, 95.19935427475619, 19.135301484557743, 79.81661369096827, 113.39596107770217, 62.866476435013865] -[44.907204780205795, 95.59994025487148, 18.69320911816063, 79.81661369096827, 113.39596107770217, 62.634231271284776] -[44.57734497041683, 95.63395699708784, 113.39596107770217, 79.82991095774648, 18.527462609882807, 62.70266822464666] -[44.57734497041683, 94.83457589723045, 113.39596107770217, 79.82991095774648, 18.527462609882807, 62.70266822464666] -[44.2629248635624, 95.2500854709402, 79.53707630306133, 113.39596107770217, 17.828519563465555, 62.47105695169178] -[43.937438185082875, 94.85139136831874, 79.53707630306133, 113.39596107770217, 17.496550298317416] -[43.627149259132, 79.21919883482505, 95.2500854709402, 113.39596107770217, 62.01064057016939] -[43.46627786757459, 79.23236460536, 95.23317054682991, 113.39596107770217, 62.020294448165465] -[43.15901039729721, 78.92906641378802, 113.39596107770217, 94.85139136831874, 16.581032915407896] -[43.15901039729721, 78.92906641378802, 113.39596107770217, 94.85139136831874, 16.581032915407896] -[42.35522975231248, 94.50504922651537, 78.61413891041516, 112.89235272140166, 16.106140095024976, 61.11035808705258] -[94.50504922651537, 15.698056545187368, 42.21118478806736, 78.30073979890193, 60.894590966435736] -[94.52178388854108, 15.462993382671963, 41.89944550269428, 78.001754005416, 60.437418893459224] -[94.52178388854108, 41.756772516473745, 77.69131076014756, 15.14456445867908, 60.2148890339612] -[93.73441851493087, 41.129093367587956, 77.4078945845518, 14.91332025067868, 59.77247235321114] -[93.73441851493087, 41.129093367587956, 77.4078945845518, 59.77247235321114] -[40.69109713238184, 94.14367100020972, 77.11300214776648, 59.570968690237635] -[40.24520350307836, 93.36038001651488, 59.36101726770674, 77.43343775096056] -[39.946359622144456, 59.598573082250915, 93.7509624719559, 76.81945549687369] -[39.649455597025884, 93.7509624719559, 76.5020942939, 59.15185007553956, 113.39596107770217] -[93.7509624719559, 39.36617894002505, 76.8068155555699, 58.93437968142476, 113.41770305090014] -[93.7509624719559, 39.36617894002505, 76.8068155555699, 58.93437968142476, 113.41770305090014] -[12.057134603453083, 38.78749908090295, 93.42621385590071, 76.51466839843843, 58.726805612926356, 112.41328775001939] -[11.77513895605642, 38.35400779655669, 93.3932882372745] -[93.03735761105492, 38.216119481696545] -[37.93594688147084, 93.03735761105492, 75.68333473416345] -[37.52172607969439, 93.03735761105492, 75.3839228914614, 113.39596107770217] -[37.52172607969439, 93.03735761105492, 75.3839228914614, 113.39596107770217] -[36.81597423026549, 92.65059634828798, 75.08592816060329, 56.19167927993273, 113.41770305090014] -[36.2583134814819, 92.66687497090953, 55.77193554678563, 113.39596107770217, 74.80154925819332] -[93.05373119558787, 36.142896100081856, 55.99422225430996, 74.51844489537311, 112.39182906706141] -[92.29828631466708, 35.875436628999836, 55.380788959499434, 73.94399537875462, 112.91395238302235] -[35.474626968921754, 92.29828631466708, 55.60145006696031, 73.6766939324772, 112.91395238302235] -[35.474626968921754, 92.29828631466708, 55.60993381102287, 112.91395238302235, 73.6766939324772] -[92.29828631466708, 34.80601410478425, 55.40612717477131, 112.39182906706141, 73.38668964722086, 7.992164426941894] -[34.683891195865456, 91.91547769735004, 7.682172386657286, 112.39182906706141, 73.10988912835447] -[34.02730594456874, 91.93157715570062, 112.39182906706141, 7.375369618196693, 73.12174460351949] -[33.772522403474014, 91.55072222925799, 112.91395238302235, 73.13360277479637] -[33.51421804956955, 91.58274825872827, 112.91395238302235] -[33.51421804956955, 91.58274825872827, 112.91395238302235] -[32.75352641331875, 91.20374011803787, 111.39992318792602, 5.877784757726339] -[32.64195926232352, 112.39182906706141, 90.79508855709955, 5.529202884411633] -[32.26522448719547, 91.20374011803787, 112.39182906706141, 5.311161904261258] -[90.46750144028445, 4.735108251788075, 112.39182906706141, 31.52178195651671, 33.39065835011556] -[31.40863519367896, 90.85842402991952, 32.27493581588669, 4.5193044282615, 111.39992318792602] -[31.40863519367896, 90.85842402991952, 4.5193044282615, 111.91568088037849] -[30.94030993967283, 90.12572699965952, 3.6929315269998297, 111.42110384686693] -[30.454092611688452, 90.11006337626957, 3.207653724294124, 111.42110384686693, 70.97310350269274] -[30.096612835678453, 90.12572699965952, 2.89223768876815, 111.42110384686693, 70.43048757788986] -[29.62930133260033, 90.12572699965952, 2.5282309301155825] -[29.40435663338329, 90.1413946697339] -[29.40435663338329, 90.1413946697339, 69.90387048634199] -[28.7236677069294, 89.81675823367704, 111.46348405104578, 69.64226365358567] -[28.385396718949547, 89.81675823367704, 110.95057887757525] -[28.049952880120777, 89.44705246780131, 111.91568088037849, 50.12646597328706] -[27.59286984584752, 89.07928924643686, 110.92952906130722, 50.86737448778058, 0.5491264362558048] -[27.264023974841248, 89.09470727554466, 0.41934302101196586, 110.92952906130722] -[27.264023974841248, 89.09470727554466, 0.4660511567485385, 110.92952906130722] -[26.51816552054605, 89.11012925904012, 110.50368965342253, 0.2841865304600988] -[26.18997183195732, 89.11012925904012, 110.992697225526] -[25.659785092149857, 88.75945758357298, 110.50368965342253] -[25.346709377755968, 88.75945758357298, 110.992697225526, -0.38595162294191865] -[25.032219796916312, 88.39527423305452, 110.97163493139053, -0.6141967639514618, 66.59921625353942] -[25.032219796916312, 88.39527423305452, 110.97163493139053, -0.6170471177438241, 66.59921625353942] -[24.319856608919245, 88.06333428871307, 111.01376576275618, -0.8404390554700236, 66.09465314620309, 46.53537840265766] -[23.915964457888354, 87.71785683171537, 46.37842889637998, 65.84918448196862, 111.01376576275618] -[23.624312217831967, 46.584095697549444, 87.73295324610243, 65.36130789571517, 110.992697225526] -[23.227731831621043, 46.2357829524852, 87.73295324610243, 65.38189522563617, 110.50368965342253] -[22.72960261632175, 45.553360976061164, 110.50368965342253, 87.73295324610243, 65.13938030762746] -[22.72960261632175, 45.553360976061164, 110.50368965342253, 87.73295324610243] -[21.955568398402534, 45.74184604611365, 110.03843161747233, 87.38910075027478] -[21.57632191986269, 110.03843161747233, 86.72132417725824, 64.65735628488993, 45.07298523121557] -[110.08004541253568, 21.305786127675404, 86.38243669236998, 64.43805706774585, 44.741992331328746] -[20.93660383660425, 110.08004541253568, 63.941742219910545, 44.24973395515403] -[109.59651404189913, 63.469543339329505, 20.56429996032855] -[109.59651404189913, 63.469543339329505, 20.56429996032855] -[63.21512920487798, 19.83437786323901, 109.55516751547407, 85.34657936482877] -[109.57583774201254, 63.00119057385414, 19.476564601405407, 85.014402124572] -[62.77823609040776, 109.59651404189913, 19.12880403434785, 84.68383323159486] -[18.69320911816063, 62.30577072368363, 109.65857940842659, 85.07229037581314] -[62.075836944482305, 18.440115695217713, 84.39781680691007, 109.19812088147724, 41.893213315763944] -[62.075836944482305, 18.25976664367242, 84.39781680691007, 109.19812088147724, 41.893213315763944] -[41.11686312344054, 17.402569110890468, 61.343932438348055, 84.36917607567904, 109.19812088147724] -[40.80022443327537, 16.97880316626633, 61.12736715361118, 84.36917607567904, 109.1364350921017] -[16.572115556962277, 40.503827443914496, 60.89274079619267, 109.17755292564226, 84.02747398850997] -[16.249017979694386, 60.45449878359877, 40.2212747412199, 83.71582633661728, 109.19812088147724] -[60.23199188837467, 40.08361605829576, 109.21869486688851, 83.74416815750968, 15.842159256378194] -[60.23199188837467, 40.08361605829576, 109.21869486688851, 83.74416815750968, 15.842159256378194] -[15.13327473659844, 39.35447260083504, 59.55135999832855, 83.09677582651398, 108.71984307241547] -[38.75866469771607, 14.745195364102708, 59.33243213115596, 82.76144523391037, 108.7607340080859] -[14.201730696376819, 82.45555041935361, 38.77019559799287, 58.87901750962163] -[13.976942909961352, 82.4416701721269, 38.48086513623957, 58.653710669116094] -[82.80331312107201, 13.445934178881089, 37.90773089519285] -[82.46943405872172, 13.445934178881089, 37.90773089519285] -[12.712419972037567, 81.84788873089451, 37.49938979433507] -[36.93311456269455, 81.53242686920883, 12.274072709349966] -[81.54610333030182, 36.660869707803144, 11.923325421992018, 106.87489612284428] -[11.571428937478787, 80.87889572842292, 106.87489612284428, 36.25290876336058] -[11.078463794947904, 80.56800698192438, 35.71299660738376, 106.87489612284428] -[11.078463794947904, 80.56800698192438, 35.71299660738376, 106.41039267972815] -[10.330912008924507, 80.59493149804663, 105.9683120112691, 35.04603813813792] -[9.9265847028196, 34.91282204838657, 105.50912760451037, 79.9905692662104] -[9.388076598785926, 34.65797622799086, 80.31216165574259, 105.50912760451037] -[8.932909871070954, 80.01723901003433, 34.53627275329039, 105.9683120112691] -[8.546560874540463, 34.28873631711999, 106.00770794316094, 79.69708150760655] -[8.546560874540463, 79.69708150760655] -[7.729994533428453, 79.07458234388582] -[7.299064648409099, 78.79821502993732, 105.11099387982489] -[6.872292988723294, 78.49698095422931, 105.09153361999773, 32.62234244561125] -[6.642104130559286, 78.81128616963939, 32.3758155341789, 105.13045969910704] -[6.163318600462448, 31.61615364057997, 78.50998615453014, 104.65679491176226] -[6.163318600462448, 31.61615364057997, 78.50998615453014, 104.65679491176226] -[5.171616769652459, 77.91154576541736, 31.01937028966531, 104.65679491176226] -[4.780514248942831, 30.670934054113307, 77.61438629318121, 100.85010232969766] -[30.316194285885622, 4.450549161750734, 77.31858804947895, 100.01110726634198, 51.946333188609934] -[4.006954642405048, 29.71963592157869, 77.03682712109313, 101.60572413348754, 51.756263078512] -[29.48973020997267, 3.628048057556525, 76.7436602095425, 102.92282403407742, 51.57467264474384] -[3.575589078872488, 29.48973020997267, 76.7436602095425, 102.4812642429444] -[2.7833998936643534, 28.80330245968635, 76.1613190942283, 103.36693956268459] -[2.3689795178879813, 28.46877059995383, 75.87212680564552, 102.92282403407742] -[1.9081933519185819, 27.898735602618398, 102.53758588878247, 75.88456490048787] -[27.5631530016799, 102.5188067330736, 75.59661805134772, 1.4035889507391945, 48.910017694307655] -[27.24300071612006, 102.4812642429444, 75.29765416616924, 1.0637535667064215, 48.37452063284921] -[27.238797879691003, 102.5188067330736, 75.29765416616924, 1.0622022656356944] -[0.6947366643576814, 48.389027123847555, 26.58968779147552, 102.13555683704129, 74.75273111727672] -[47.83753839709493, 0.5612277654847297, 74.46986623403247, 101.69847069433337, 26.16554501522558] -[25.74193416855607, 74.1641118979584, 48.03507430814085, 0.3802132276796345, 101.30078780550544] -[25.314970434489158, 73.89590174562264, 0.14970143471527497, 47.48749449003641, 101.30078780550544] -[-0.030045082985877825, 25.120991602266923, 47.13990807534814, 100.90514914230054, 73.3390633940136] -[-0.02857625257331664, 25.120991602266923, 47.13990807534814, 100.90514914230054, 73.3390633940136] -[24.194531202239958, 73.07433887033889, 46.98810336294876, 100.52979647604367, -0.3931615058304232] -[-0.5649937634477307, 100.52979647604367, 72.5130148351401, 46.98107709698821, 23.79201145535121] -[-0.7428198463305424, 100.13809841094596, 46.63004833695798, 23.49759274902805, 72.5130148351401] -[23.198020100599976, 99.7122904877077, 72.26343858801386, 45.94919878667526] -[22.805957059092204, 99.69424386146943, 71.99159822971488, 45.598692844511845] -[22.805957059092204, 99.7122904877077, 71.99159822971488, 45.598692844511845] -[22.04115470124784, 99.32477234574043, 45.44472760572883, 71.18319340065955] -[99.30682491666337, 70.91607138905896, 21.46017284212521] -[99.32477234574043, 21.187036770775116, 70.66145668909161, 43.64533671963191] -[20.725976257305383, 43.12583955997058, 98.903527522254, 70.40788926194584] -[20.165516788592203, 42.8018067615707, 98.93922063549167, 70.14411847527685] -[20.165516788592203, 42.96673995381569, 98.93922063549167, 70.14411847527685] -[98.13865287129774, 19.363923361741158, 69.61998554925597, 42.354545953382186] -[98.15630249687172, 18.824343925931373, 69.3817815413247, 42.06076906490358] -[97.74155501028403, 18.57037935535019, 41.743959130753915, 68.58515047965679] -[97.74155501028403, 41.43545739577678, 68.86416258957301, 17.959787273590074] -[97.36400734215728, 41.141218270713665, 17.53233083979306, 68.60701145998047] -[97.36400734215728, 41.141218270713665, 17.53233083979306, 68.60701145998047] -[40.23354762601866, 16.874244382699484, 96.95364724716276, 67.85288815787041] -[16.557260692656154, 97.02307304361027, 39.92899440374069, 67.60002955332689] -[39.65003174823465, 96.61457103936469, 15.983938796867934, 67.10814565636181] -[39.196816503896116, 66.85842401539131, 96.20832454213539, 15.660640352282558] -[38.7654019758417, 66.60975142273554, 95.40252375755514, 15.263679929666012] -[39.068039304317836, 66.60975142273554, 95.40252375755514, 15.263679929666012] -[38.34945819735641, 95.40252375755514, 65.60473818979429, 14.406065220850813] -[95.01979326410526, 38.06859685086151, 65.37160046306475, 13.952622293062303] -[37.789474950404205, 95.05352766823162, 65.38189522563617, 13.575457302387255] -[37.37123754432975, 94.68937596487135, 64.89786940138988] -[36.812309365308856, 94.70615975739219, 64.66751262964479] -[36.812309365308856, 94.70615975739219, 64.66751262964479] -[36.12345497808214, 93.54159072866747, 11.900835211191675, 63.95176062332213] -[93.5580905852994, 35.86160361225468, 11.261977825131893, 63.715132065590815] -[93.94983235653768, 35.74724584565672, 10.919794540550615, 63.24477220333402] -[35.33723492708694, 93.18487545005127, 10.507868614326961, 63.030712316213986] -[92.82989693224738, 35.2189419247639, 62.79783074075205, 10.099000598886445] -[92.82989693224738, 35.2189419247639, 62.79783074075205, 10.099000598886445] -[62.10483233701761, 92.09280368942096, 9.179049906711882, 34.69177235385824] -[61.875696001421375, 92.47664252225249, 33.76546946742357, 8.924042314066273] -[92.10894957427507, 33.51737951324377, 61.41064599033324, 8.27948856201857] -[91.36319918754546, 33.010586748472946, 61.19379797344051, 7.715242269392657] -[32.50489438109096, 91.01705088202571, 60.96831725150388, 7.214727540444532] -[32.50489438109096, 91.01705088202571, 60.96831725150388, 7.212665748394888, 109.45190738941476] -[31.88602427459436, 6.437692080859677, 90.65676427309728, 59.817333210384234, 109.47254728931432] -[5.903487624153952, 31.393647233912947, 59.606537220101494, 90.29829428356953, 109.95527754592345] -[31.159040756710592, 59.61573995013502, 5.737263461655575, 90.29829428356953, 109.95527754592345] -[30.800260140202237, 59.414860418815614, 4.9012867188802005, 89.57121161174231, 109.03374584050907] -[30.449177729471753, 58.95161155689057, 89.6178372185309, 4.517474262349065] -[30.449177729471753, 58.95161155689057, 89.6178372185309, 4.517474262349065] -[29.503358310105767, 88.89768253370885, 4.01768146343953, 58.295396802576775] -[29.154278226069437, 88.54800985056674, 57.62927044552149, 3.397942581403803, 107.63071114641754] -[28.940884988128794, 88.20007421905581, 3.0872710407569164, 108.12267191496537] -[28.60097097744798, 87.86899370560434, 57.01487852074038, 2.2803518141141006, 108.12267191496537] -[28.033587664842013, 87.8841285312825, 2.151023473559126, 56.80580955868716, 108.14294862569862] -[28.033587664842013, 87.8841285312825, 2.2057519654012783, 107.20185265681062] -[27.375895868692673, 1.4567837427577546, 86.84033543005802, 107.22187875729963] -[1.37412455600437, 26.930912160087413, 86.50081464926805, 106.75537791222311] -[26.607677854502548, 1.1380513812343391, 86.16295593116655] -[26.29116685893511, 85.84140431097204, 1.056289144822244] -[25.759880133968903, 85.50675579287449, 0.8718842288885701] -[25.759880133968903, 85.50675579287449, 0.8703467854080266] -[84.81347716714163, 25.022617824911475, 0.5839426672580634, 104.97488867633041] -[84.48382426395254, 24.71871816457319, 0.2720739945167414, 104.97488867633041] -[84.49817128824773, 24.310812539395844, -0.05389749974753588, 105.47000123464706] -[84.18430872792776, 23.91102748125175, -0.24105785485299513, 105.48956161895192] -[23.720243850312798, 83.85767542141716, -0.5128260709345727, 104.12839796874863] -[23.720243850312798, 83.85767542141716, 104.12839796874863] -[22.820057781388684, 83.20910291483531, 103.69902196629224] -[22.435712308681115, 82.88714128187712, 103.27200823386326] -[82.91511141284025, 22.151826346843023, 103.29098378010951] -[82.27549299785763, 21.569345533502066] -[81.95796055476234, 21.29551618250593] -[81.95796055476234, 21.29551618250593] -[81.66934101790517, 20.654120451744163, 48.910017694307655] -[81.01434153094871, 48.55966583753828, 20.098344269775904] -[80.72974895516192, 48.76745069432624, 19.738090954393417] -[80.41949037228693, 48.596094520446194] -[80.43292099504977, 48.410796784472225, 18.93976760772492] -[80.43292099504977, 48.410796784472225, 18.93976760772492] -[79.82991095774648, 47.85903659460315, 18.776180194701794] -[47.4946023812052, 79.21919883482505, 17.827261187416227] -[78.91596726339526, 47.16106679695597, 17.313980751298708] -[46.99513089251478, 78.62717191558076, 16.811255363561145] -[46.83674817389673, 77.70414208327233] -[46.83674817389673, 77.70414208327233] -[77.43343775096056, 46.52147038721098] -[77.45899293892188, 45.48542904765413] -[77.17656331630289, 45.33855908604737] -[43.98180947916601, 76.27392412526763] -[43.484469579449325, 75.97171256998652] -[43.484469579449325, 75.97171256998652] -[43.024316553990985, 75.11047480482983] -[42.555885101404, 74.54275098493423] -[42.07953729681529, 73.98009450925957] -[41.77500344075891, 73.70064537128788, 143.65992700695784] -[41.312665263874294, 73.4343593302413, 145.08614600012015, 11.991893072797481] -[41.312665263874294, 73.4343593302413, 145.08614600012015, 11.991893072797481] -[40.72144918894163, 145.08614600012015, 72.59518263387557, 11.634494059580128] -[40.11975615654819, 72.33355180161911, 10.804878840162896, 145.1177355993703] -[39.839604655372284, 72.07301189683938, 145.1177355993703, 10.541014909374816] -[39.40200941020898, 145.14933652430148, 71.82514370864472, 10.131824877969855] -[38.81153569491164, 144.46449968183893, 71.27491407716622] -[38.81153569491164, 144.46449968183893, 71.27491407716622] -[38.09125179374679, 70.75232317666304, 8.805982648177485, 144.46449968183893, 94.9355360928105] -[37.81196866371836, 70.22288021473206, 8.229928101239803, 94.14367100020972, 143.75327670526906] -[37.39349051892768, 7.921932483229011, 69.97108241769351, 93.78406353779911, 143.75327670526906] -[36.978898948864085, 69.45946336908034, 7.548495718522599, 143.78441542870524, 94.2102797503882] -[36.57358772532463, 68.93011319568129, 93.81718215098655, 143.78441542870524] -[36.57358772532463, 68.93011319568129, 93.81718215098655, 143.78441542870524] -[35.606603494612884, 68.44898721495323, 6.215057136854767, 143.78441542870524, 93.08649131924615] -[35.482296914752425, 68.19356204864592, 5.864583972875598, 143.78441542870524, 92.71573653165612] -[35.095716950083045, 5.582132254259109, 67.69671236779286, 143.0781231880406] -[34.428001917215795, 5.120796199768714, 143.0472228763384, 66.92197720635846] -[34.040451808066265, 4.726890153125658, 143.0472228763384, 66.68356123085218] -[34.0353583347162, 4.726890153125658, 143.0472228763384, 66.68356123085218] -[33.285679358521854, 65.45402008888534, 143.0781231880406, 3.955200414983236] -[32.771741635344924, 142.43830816387418, 65.47464698975332, 3.6892007194861436] -[32.52932704781034, 141.74172505997583, 64.98977373296893] -[32.034133895316316, 142.4076219466108, 64.75901670868834] -[31.5494796729434, 64.28003539912956, 142.43830816387418] -[31.5494796729434, 64.28003539912956, 142.43830816387418] -[30.82355789335008, 63.57886486439869, 142.43830816387418] -[30.348134888229982, 63.08981136742726] -[29.751321359690472, 62.61469618136209, 142.43830816387418] -[29.534795120294593, 62.14352092428581, 141.01993082804114] -[29.06960253149145, 61.69541664528446] -[29.06960253149145, 61.69541664528446] -[27.929648283817027, 196.56117496837254, 60.80967459978345, 141.0501527400496] -[27.602415366129705, 196.50964600968715, 60.353269060348424, 141.0501527400496] -[27.053172343295458, 196.45814036526383] -[26.6200473415294, 196.30376315944545] -[26.30750446885531, 196.20096130390556] -[26.30750446885531, 196.20096130390556] -[25.462081364417717, 194.6573575904771] -[24.826258903526238, 194.8095674855191, 58.71776217410935] -[24.52775756930896, 194.70807143388691, 58.27810268338762] -[24.020099140744083, 194.70807143388691] -[23.623324977662925, 194.6573575904771] -[23.623324977662925, 194.6573575904771] -[22.73639469778037, 194.55599819175706] -[22.255814635339085, 194.55599819175706] -[21.777833475983858, 194.40412958419898, 55.60993381102287, 138.59727210241095] -[21.305987484237384, 194.35355211798785, 137.8404328676806, 54.97570713814874] -[20.836721445844915, 194.30299732781913, 137.17652041301767, 54.790992130147195] -[20.836721445844915, 194.30299732781913, 137.17652041301767] -[20.017139140410727, 137.17652041301767, 194.25246519844632] -[19.480937231026118, 192.02447495158128, 137.17652041301767, 80.96012393237763] -[18.95267324035398, 194.20195571463626, 137.26342424564245, 80.64881947740247] -[18.51309167621541, 137.23444633362794, 191.92538658497065, 80.98722617907374] -[17.99589999303285, 137.26342424564245, 191.82638616292695, 51.55684626906423, 80.66229959307046] -[17.99589999303285, 137.26342424564245, 191.82638616292695, 51.55684626906423] -[16.984040069506154, 136.60353057489954, 191.82638616292695, 51.3913839198885] -[16.577486393729636, 136.63230341333764, 50.25013272729472] -[16.085375516914702, 135.97681818549182, 49.692727460569145] -[15.603193502060924, 49.134036175702555, 136.0053880353447, 190.58245967769227] -[48.782087554614975, 15.212711386819654, 136.03396765386324, 190.58245967769227] -[48.782087554614975, 15.212711386819654, 136.03396765386324] -[14.136390542361115, 47.36298036438692, 135.46780099819478] -[13.516950529836718, 47.196356754601105, 135.46780099819478] -[47.05139665977288, 13.070487816159748, 135.46780099819478] -[46.71376662330383, 12.632663537644536, 135.49620861720797] -[46.56320937842221, 12.203227674453522, 135.46780099819478] -[46.56320937842221, 12.203227674453522, 135.46780099819478] -[11.213318171816471, 45.553360976061164, 134.82037536020778] -[44.38017488164266, 10.730957466182225, 133.53895143545833] -[44.229956240927734, 10.321666240781317] -[43.4145305863945, 9.716548056167674] -[43.11405813958659, 9.057658167312034, 145.55286589828074] -[43.11405813958659, 9.057658167312034, 145.55286589828074] -[8.100787491161444, 42.336328735667244, 146.30919983829216] -[7.668950777540972, 41.73814343682093, 146.21325783073837] -[41.44186773761665, 7.173533745898113] -[6.69238390919287, 40.830568595068556] -[6.098415495117896, 40.21529505625481] -[6.098415495117896, 40.21529505625481] -[5.231651767539341, 39.33692037629811] -[4.841794128350508, 38.915559448628414] -[4.1665842927422485, 38.18202002491957] -[3.624366252291543, 37.74872902709785] -[3.0925443135217767, 37.471489858101094] -[3.0925443135217767, 37.471489858101094] -[36.247504911665715, 2.106897345809957] -[35.85938592623987, 1.553371453473035] -[35.17966544518724, 1.0080006549076364, 144.2138642762345] -[0.6248196204672696, 34.780015280663335, 144.18258513949363] -[0.4480644620984483, 34.26309488022975, 143.47352620277206] -[0.4480644620984483, 34.26309488022975, 143.47352620277206] -[33.2425100966097, -0.004373517316999531, 144.9283676761737] -[32.74368687022438, -0.2782971582444316, 144.9283676761737] -[32.24581074670364, 144.99144509560244, -0.3940360848822184] -[31.887042472342284, -0.6696828920290543, 143.56667689254775] -[31.39441669401581, -0.9437941592322776, 144.2764560397937] -[31.39441669401581, -0.9437941592322776, 144.2764560397937] -[30.316194285885622, -1.1628331401510672, 145.71170163379568] -[29.850946822232522, 145.67991164869102] -[29.274494408242795, 145.71170163379568] -[28.697333159047467] -[28.250165920304813] -[28.250165920304813] -[27.25140820390142] -[26.597932435862734] -[26.297699181516183] -[25.545824766856256, 142.95458766470887] -[25.13281960865403, 142.2543534400669] -[25.13281960865403, 142.2543534400669] -[24.111641822422584, 142.22373221452256] -[23.609264848780704, 141.5895683253352] -[23.117200910517123, 141.5895683253352] -[22.42883604905868, 140.95951881460275] -[22.05188798357431, 140.95951881460275] -[22.05188798357431, 140.95951881460275] -[20.825972509966267, 140.9293287020139] -[20.369417753970062, 140.24362599538242] -[19.730496938398282, 140.24362599538242] -[19.476564601405407, 140.27358810900864] -[18.765139163582727, 140.27358810900864] -[18.765139163582727, 140.27358810900864] -[17.560008619996612, 138.91636353009963] -[17.227566473541046, 138.27426890406196] -[16.56023092586279, 138.9458872962965] -[16.07984554675826] -[15.451571757668749] -[15.451571757668749, 97.00570954152711] -[14.428049541844786, 96.22548705868616] -[13.895162375033236, 95.82137589583934] -[13.287890523788946, 94.29364033481167] -[12.694385074765744, 94.26028280245143] -[12.266471100672737, 94.29364033481167, 137.06078804156425] -[12.266471100672737, 94.29364033481167, 136.40239666682504] -[11.131444595325704, 94.34370991521155, 135.80560394816462] -[10.5883968705696, 93.96643343328032] -[10.117611442933999, 93.62413369670452] -[9.447509550801716, 92.82989693224738] -[8.858962479183305, 92.84622273913908] -[8.727023846895257, 92.84622273913908] -[7.65693780154592, 92.1412540372852] -[7.167674415211756, 91.79132559882098] -[6.565774839540286] -[6.092237485921093, 91.01705088202571] -[5.448283588464423, 91.42709923940075] -[5.448283588464423, 91.42709923940075] -[4.4973548205346265, 91.0806171607523] -[3.8900410702377384, 132.22038087894725] -[3.2991872459670786, 132.22038087894725] -[2.663259008082262, 131.59534838801062] -[2.2024705101967648] -[2.2024705101967648] -[1.0528975944720018] -[0.7236154475711274] -[0.4449815457591514] -[0.2707617922317148] -[-0.047660244683690234] -[-0.047660244683690234, 39.543490874967404] -[-0.5457507404136004, 39.543490874967404] -[-0.7682848713181345] -[-1.0303302431547867] -[36.978898948864085] -[36.43568177261427] -[36.57903626749166] -[35.61722757041801] -[35.085238323503866] -[34.41770901706658, 104.09001014986404] -[103.6799390337491] -[103.69902196629224, 33.53747386706102] -[33.53747386706102] -[33.15784991426857] -[32.01485209900916, 105.90926052452949] -[31.653416359461986, 105.90926052452949] -[31.16845236869533, 106.79519431317854] -[30.6890924403722, 105.48956161895192] -[105.48956161895192] -[29.516827240604492, 105.07207891724428, 79.27188076745509] -[29.29260455795927, 104.63745610114034, 78.96838257655472] -[28.715420064465878, 104.6181227968008, 78.33964179123262] -[28.024987186836906, 104.63745610114034, 77.72981380654083] -[27.70551588283808, 103.73720403940096] -[27.70551588283808, 103.73720403940096] -[26.49915179465935, 104.20523901463034] -[25.9650548361254, 99.56805669633712] -[25.43422183073687, 99.14551994282925] -[25.022617824911475, 102.04223819144926, 76.02157497439636] -[24.40563587754054, 102.02359013906513, 76.03404782835398] -[24.40563587754054, 102.02359013906513, 76.33658463467783] -[23.40406916748534, 101.1901261989777, 76.07148381328946] -[22.809062063467724, 100.77677791973898] -[22.230622726522434, 100.7584595424174] -[21.85587062482196] -[21.183820118245357] -[21.183820118245357] -[20.1763618759539, 100.04736537810243] -[19.634552892853645, 99.67620221143484] -[19.100850264299286, 99.28888242385239] -[18.57507341452797, 98.46691225310957] -[17.88191762648837, 98.01524025647413] -[17.88191762648837, 98.01524025647413] -[16.796282317093166, 98.05047695822472] -[16.391989216180423, 97.2593863949243] -[15.74104538504347, 96.84964944016383] -[97.2593863949243, 15.184443854152805] -[96.86697068165493, 14.559081010127207] -[96.86697068165493, 14.559081010127207, 115.4864755383405] -[95.71907877825817, 146.40524569007908, 114.96994306320329, 13.42049482969352] -[147.13596211329508, 95.73611685074749, 114.52276669869912, 13.052215671645857] -[95.36861682014404, 147.13596211329508, 12.398136760428644, 114.54483073575904] -[94.9860768875491, 145.71170163379568, 11.897615264717993, 113.5700801760155] -[95.0029328232842, 147.9372202770079, 11.26404433060161, 114.14378846276593] -[95.0029328232842, 147.20055303526257, 114.14378846276593, 11.261609764690707] -[93.83374804219531, 147.2328660483596, 112.64975736534973, 10.101586342315745] -[93.45915688619391, 146.50139555478637, 9.636098102880599, 111.67576352871868] -[145.77531590412974, 93.49211734196919, 9.177554420649118, 112.21481573818299] -[93.1356639168483, 145.08614600012015, 111.24593251170887] -[92.76463666722219, 145.1177355993703, 111.26707618309038] -[92.76463666722219, 145.1177355993703] -[92.41172612810712, 143.75327670526906, 6.678283331504217] -[92.4279488351466, 143.7221490644422, 6.021674850124351, 110.8814233316343] -[5.3835166950821725, 91.67892672263011, 109.445407417967, 143.6910325003089] -[90.57783322659677, 109.94894296246594, 143.0472228763384, 4.932932697218149] -[143.10903446337193, 4.375911468070571, 90.21979377529452] -[143.10903446337193, 4.377728177487619, 90.21979377529452] -[141.74172505997583, 89.87916051740864, 108.67222312037246, 3.1853695182247233] -[141.74172505997583, 108.23752723056118, 89.17185676734081, 2.6602875512995032] -[141.77218857614207, 88.82085158208815, 2.0458932977886226, 108.25784582803351] -[1.3904772883833842, 141.08038526303008, 88.47159329381748, 107.80516792334016] -[1.1081616685863038, 140.36353733118216, 88.12406889385719, 106.88751146424784] -[1.1081616685863038, 140.36353733118216, 88.12406889385719, 106.88751146424784] -[0.6506227506006071, 106.03953531385432, 139.8010003228912, 87.4492011882628] -[105.61891899741084, 87.46423582010806, 0.42694420726591287, 139.86064998901128] -[0.11860608849017351, 87.12167563063198, 105.63853020285083, 139.86064998901128] -[139.18244693316097, 86.76592525536157, 105.20052674860784, -0.06818609114195273] -[-0.3954767035042448, 138.50905825357796, 86.10405166015872, 104.78434097385616] -[-0.39691718723999325, 138.50905825357796, 86.10405166015872, 104.78434097385616] -[-0.7129759382397569, 85.43389376323867, 138.59727210241095, 104.42819729054042] -[104.46679342059008, 85.13023634335306, 137.927988169775] -[84.7846423340476, 103.60605069385701] -[103.62512861500919, 84.46948079846902] -[102.7736076951241, 84.12722852593568] -[102.7736076951241, 84.12722852593568] -[83.4902413817758, 101.93138222526767] -[83.16695438533712, 101.96866303683092] -[82.55280719958577, 101.5693095810167] -[82.22014445720221, 101.15357796359018] -[101.19045506620637, 81.57346621320147] -[101.19045506620637, 81.90289785403039] -[100.38353284138361, 80.66229959307046, 133.0152572105814] -[80.33897447359828, 100.40177009957708, 132.41214015112072] -[80.37921789324764, 100.02859419953046] -[80.08396939376206, 99.63917289203727] -[98.83057721684652, 79.45772650832569] -[98.83057721684652, 79.45772650832569] -[98.04822055704372, 79.17972035797939] -[98.50048989361716, 78.26186543697435] -[97.73904985239503, 78.26186543697435] -[97.34373725264993, 77.66565718556927] -[97.37866708516759, 77.3823634312148] -[45.69406902458233, 97.37866708516759, 77.3823634312148] -[96.2217771271462, 76.5020942939, 45.04610038231546] -[95.85151145482295, 75.92189653528706, 44.88711773632021] -[75.94679876046656, 95.90278930752893, 44.06049832270019] -[75.65854416785305, 95.13338379589763, 43.742933875900704] -[75.3839228914614, 94.7348745415203] -[75.3839228914614, 95.13338379589763] -[74.23660652288476, 94.405412154639] -[94.85263940159713, 73.98009450925957, 41.25759726620659] -[94.47235589947368, 73.72460775618183, 40.95826983522541] -[93.34326864832072, 73.15732720936546, 40.503827443914496] -[92.97077690862841, 72.59518263387557, 40.053828912861455] -[92.93803639493105, 72.59518263387557] -[92.23151033605029, 72.07301189683938, 39.16108187834121] -[91.89692367760293, 71.5205896542231, 38.59084393819357] -[91.91303867942545, 71.84832673014881, 38.159305669005164] -[91.21637635973977, 70.75232317666304, 37.58471516694189] -[91.21637635973977, 70.47571438977798, 37.46033623096299] -[90.8388349402191, 69.93746528155108, 37.31406386902435] -[90.13680021423394, 69.43725631557706, 36.639028131970875] -[90.18388369383297, 35.947261417711275, 69.17762983319098] -[68.3945018587716, 35.40586005896873, 90.21529299164052, 120.6464560876131] -[68.4380853733731, 89.87425157298895, 34.886751353477116, 120.09767197560436] -[67.90682923883297, 89.5348346947583, 34.50014278153599] -[67.90682923883297, 89.5348346947583] -[66.90078365478033, 88.84544418298242] -[66.39359420845301, 88.51091104690745] -[65.92194561063374, 87.83142398869785, 32.74860626307] -[65.70823786976817, 87.12851237717001, 32.25551613125606] -[65.45402008888534, 86.81696806331834, 31.592325241177992] -[65.4643324385423, 86.81696806331834, 31.592325241177992] -[30.865538026901962, 64.24979207202816, 86.16847702549975] -[30.389553179316692, 63.755045063498265, 85.84648802578565] -[63.27443382825728, 85.5113863202302, 29.674484233464607] -[29.337255866981796, 85.19244138131606, 62.81743356690065] -[62.585408798504375, 84.8894223414739, 28.99392967500293] -[62.585408798504375, 84.8894223414739, 28.87425264625208] -[27.864471750126622, 84.258694253332, 61.65706485672945] -[27.53770533485506, 83.93125422610595, 61.439266977464705] -[26.980904107584582, 83.97398649737983, 61.19379797344051] -[26.552615998340347, 82.97235972402285, 60.27859889656694] -[26.013611796512613, 82.65108061516037, 59.817333210384234] -[26.013611796512613, 82.65108061516037, 59.817333210384234] -[25.073729235645324, 82.40075159865299, 59.37820709385322] -[24.55872471446784, 82.08216458602925] -[24.046767753783527, 81.77884024970278] -[23.653428457223942, 81.80635155365063] -[81.50425485969156, 23.26040000065698] -[81.50425485969156, 23.26040000065698] -[22.381790229367766, 80.90411624084572] -[21.81331000814434, 80.93123783829898] -[21.232538417492854, 79.98719617468252] -[79.6799348600245, 20.681470614207655, 54.72432303729485] -[20.220114804378632, 79.70651267038767, 54.31597924682478] -[20.220114804378632, 79.70651267038767, 54.523902009842] -[19.23862802036897, 78.80597267331925, 53.729721940412674] -[18.890069435259434, 78.51721195644267, 53.95991437419719] -[18.277181455749812, 53.57364941795305, 104.01329982746648, 78.21675056692959] -[53.393713493108756, 77.9434801453018, 103.56555475028642, 17.763374648258733] -[17.25705721453736, 103.12039646161529, 53.01957613709361, 77.64564986545562] -[17.25705721453736, 103.12039646161529, 77.64564986545562] -[16.354110074253263, 77.07951266113565, 102.29386764127878] -[100.96935673972499, 15.790103449528553, 76.79828519317866] -[15.31485407454502, 76.53087411365456, 101.00610049016484] -[14.67852659142863, 76.25201261509994, 100.5755551406894, 48.55966583753828] -[14.378614615686027, 75.64821764167512, 100.5755551406894, 47.84470316314393] -[14.38135818792432, 75.64821764167512, 100.5755551406894] -[13.917538741925535, 75.08700919332662, 99.33435360917741] -[13.030114945831212, 47.154012619358596, 98.93106605588034, 74.81436720970385] -[98.18385961687711, 74.23621308298618, 46.63701798552808, 12.443990283932255] -[46.63701798552808, 74.28468174140352, 97.80422296291019, 12.016962647064044] -[46.30918725635048, 11.30303541929925, 74.0154455696406, 97.40903443409272] -[46.30918725635048, 11.30303541929925, 74.0154455696406, 97.40903443409272] -[45.82148098319513, 10.345133342560022, 73.46843290762693, 96.2359194091313] -[10.008202857169564, 45.65316451346681, 73.19075572841741, 95.84897691680675] -[45.33179538915814, 9.755491428114492, 95.0811396815328, 73.49234097965942] -[72.93798549114541, 93.92768051064778, 44.833604111158564, 9.226859225977417] -[44.51094722536294, 72.68621902951247, 8.379118860602656, 93.16329527616361] -[44.34051119127856, 72.68621902951247, 8.379118860602656, 93.16329527616361] -[71.8787444237885, 42.562216190036295, 92.84121075115608, 7.128612378434408] -[71.63118778789136, 42.10457657690753, 92.07203034974131, 6.7710490797662] -[71.07021470158352, 41.955089886641495, 6.4177660438688005, 91.70656730839019] -[41.34338603228221, 70.52571108861177, 90.60547601202565, 6.007650195738828] -[70.54840132966456, 41.043568469927386, 90.6528238531746, 5.306185873883379] -[70.57110169872905, 41.043568469927386, 90.6528238531746, 5.365728628739827] -[40.00027476813749, 69.76832627699198, 4.054853264748207, 89.19949868279274] -[39.40786725062134, 70.06472987008394, 3.6262921382805136, 88.8638511994387] -[3.6017278648725637, 69.26855707773612, 88.16690016439503, 38.95698400939875] -[38.66080535358597, 3.121660103369946, 69.00916293084799, 87.4317515839603] -[69.03123906100448, 38.102584826048506, 2.6515215679537754, 87.46180306022598] -[69.03123906100448, 38.102584826048506, 2.6515215679537754, 87.46180306022598] -[1.0637535667064215, 36.989912149368735, 85.766496592072, 68.53744909595612] -[36.43568177261427, 85.41783091521492, 67.75028687293957, 1.0361312598432904] -[36.314437746067895, 1.2137810648658236, 84.75461692627721, 67.76107159750562] -[35.773911815098984, 1.0823808354661357, 83.74340986005811, 67.52956585469252] -[35.37416933034149, 0.9009270154813671, 83.78593013235113, 67.26686605431918] -[35.36889047543846, 0.9040060924863406, 83.77175321222879, 67.26686605431918] -[34.1914056188458, 82.12335786562124, 0.39071395718497204, 66.77672019997124] -[33.94081874640418, 81.50529072132252, 66.53842577415192, 0.15414867400289145] -[33.68662781710616, -0.11873671753113513, 66.30108052839813, 81.20518462048379] -[33.31563850018161, 66.31157910187373, -0.2541319418170458, 80.23254183982321] -[32.92804748048861, 80.2726912587325, 65.55326337439519, -0.5314443618009703] -[32.80128116265327, 80.2726912587325, 65.55326337439519, -0.5328756012351421] -[31.563755027211414, 78.72121598187701, 65.08733745127577, -0.755557689973815] -[30.94912164066311, 78.12116721871229, 64.85574938333832] -[30.476861151398335, 77.5394087012591, 64.62507071259506] -[29.760364774419372, 76.65755405813417, 64.3952960930277] -[29.435912357708812, 76.35374015743389, 64.15633882151178] -[29.435912357708812, 76.35374015743389, 64.15633882151178] -[28.276897314535393, 75.51267514302636, 63.691357438108334] -[27.95109538226229, 63.70134951942083, 74.91728017320162] -[27.39699427482482, 63.46523280476991, 74.35169124242886] -[27.069888765772046, 63.0057495077926] -[26.527927898067283, 63.02547396451038, 72.3879634284397] -[26.527927898067283, 63.02547396451038, 72.3879634284397] -[25.57574640424885, 62.56945770557324, 71.58644841943374] -[24.949782379223723, 71.03879145006786, 62.3184715332729] -[24.539366214476505, 62.10734971813899, 70.51862301221732] -[23.933805743681294, 61.887344167817226] -[23.433961875883877, 61.66818068201117] -[23.433961875883877, 61.66818068201117] -[22.356492060028373, 60.98724679216727] -[21.976845818685014, 60.996727424643666, 67.41277704509005] -[21.309478847148142, 60.537823806182026, 66.663509702056] -[20.840159290658036, 60.314455933046304, 65.64802095300541] -[60.55661915078691, 20.284897448391305, 65.16219814761278] -[60.55661915078691, 20.288272937262878, 65.16219814761278] -[19.394530710573036, 59.898204688845006, 64.2025382852508] -[18.867533813743933, 59.88892815398664, 63.5030121544887] -[18.348272098600766, 59.668128670357895] -[17.74169815768431, 59.439009306155704] -[17.148617228062633, 59.45739766960144] -[17.148617228062633, 59.45739766960144] -[16.166899565500763, 59.26577487651026] -[15.520158837631833, 59.04741959003074] -[15.130641863622365, 58.39748725187945] -[14.50617792449614, 58.39748725187945] -[14.130954024310597, 58.39748725187945] -[14.130954024310597, 58.39748725187945] -[12.998841065294359, 57.737382929417066] -[12.413410550357257, 57.755150209997595] -[11.986882650579005, 57.764036513670575] -[11.424428886306828, 57.55155057675593] -[10.790536053986933, 57.58695958481294] -[10.934029795700209, 57.58695958481294] -[9.705108225882492, 57.366328570504805] -[9.254508094407573, 57.14659612111761] -[8.803778198874543, 57.15537295037229] -[8.492085110371, 57.181713908667675] -[7.668950777540972, 56.5360474264537] -[7.668950777540972, 56.52738163781848] -[6.569810064373197, 56.31966076267835] -[6.037332327677408, 56.54471492797168] -[5.454644491433075, 56.1213286636336] -[5.00288487804937, 55.923717314027165] -[4.383179420267375, 55.93227568522984] -[4.383179420267375, 55.93227568522984] \ No newline at end of file diff --git a/traitement/extract + calibrated (traitement).py b/traitement/extract + calibrated (traitement).py index e77491d..354aaa3 100644 --- a/traitement/extract + calibrated (traitement).py +++ b/traitement/extract + calibrated (traitement).py @@ -108,12 +108,12 @@ while cap.isOpened(): BH = ((space_pts[:,0] - Xb) * Xv) + ((space_pts[:,1] - Yb) * Yv) / np.sqrt( (Xv**2) + (Yv ** 2) ) # print(BH.tolist()) - with open("traitement/distance.txt", 'a', encoding='utf-8') as file: - file.write('\n' + str(BH.tolist())) + # with open("traitement/distance.txt", 'a', encoding='utf-8') as file: + # file.write('\n' + str(BH.tolist())) - # resized_frame = cv2.resize(frame, (display_width, display_height)) - # cv2.imshow('Frame', resized_frame) - # plt.figure() + resized_frame = cv2.resize(frame, (display_width, display_height)) + cv2.imshow('Frame', resized_frame) + plt.figure() ####################### # plt.figure(1, figsize=[16, 9]) diff --git a/traitementV2/780.png b/traitementV2/780.png deleted file mode 100644 index 93eea9b..0000000 Binary files a/traitementV2/780.png and /dev/null differ diff --git a/traitementV2/acceleration/accel±20.png b/traitementV2/acceleration/accel±20.png new file mode 100644 index 0000000..011e6eb Binary files /dev/null and b/traitementV2/acceleration/accel±20.png differ diff --git a/traitementV2/accel±20.png b/traitementV2/accel±20.png deleted file mode 100644 index 2a7b29d..0000000 Binary files a/traitementV2/accel±20.png and /dev/null differ diff --git a/traitementV2/accel±50.png b/traitementV2/accel±50.png deleted file mode 100644 index 9906a26..0000000 Binary files a/traitementV2/accel±50.png and /dev/null differ diff --git a/traitementV2/accpt4.py b/traitementV2/accpt4.py index 4aae18f..001b34d 100644 --- a/traitementV2/accpt4.py +++ b/traitementV2/accpt4.py @@ -7,22 +7,25 @@ def opencsv(file): with open(file, newline='') as csvfile: return [row for row in csv.DictReader(csvfile, delimiter=';')] -data = opencsv('traitementV2/vit13.txt') +data = opencsv('vt-pt4only.txt') for i in range (len(data)-plusoumoins): - accel = (float(data[i+plusoumoins]['vitesse']) - float(data[i-plusoumoins]['vitesse'])) / (float(data[i+plusoumoins]['temps']) - float(data[i-plusoumoins]['temps']))*100 + accel = (float(data[i+plusoumoins]['vitesse']) - float(data[i-plusoumoins]['vitesse'])) / (float(data[i+plusoumoins]['temps']) - float(data[i-plusoumoins]['temps']))*1000 print(f'accel {i}:', accel) plt.figure(plusoumoins,figsize=[16,9]) plt.xlim([-1,476]) - plt.ylim([-1, 1]) + plt.ylim([-3, 10]) - plt.plot([i],[accel], marker='o', linestyle='-') - # plt.show - # plt.pause(0.00001) - if i == 457-plusoumoins-2: - plt.savefig(f'traitementV2/accel±{plusoumoins}.png') - plt.clf - # with open("traitementV2/vit13.txt", 'a', encoding='utf-8') as file: - # file.write('\n' + str(i) + ';' + str(vitesse)) \ No newline at end of file + plt.xlabel("Numéro de l'image", fontsize = 16) + plt.ylabel("Accélération (sans unité)", fontsize = 16) + plt.xticks([0,50,100,150,200,250,300,350,400,450],fontsize = 14) + plt.yticks([-3,0,10], fontsize = 14) + + plt.plot([i],[accel], marker='o', linestyle='-', color='blue') + + if i == 457-plusoumoins-4: + print('saving') + plt.savefig(f'acceleration/accel±{plusoumoins}.png') + plt.clf \ No newline at end of file diff --git a/traitementV2/extract + calibrated (traitement).py b/traitementV2/extract + calibrated (traitement).py index f5ca92a..8831d87 100644 --- a/traitementV2/extract + calibrated (traitement).py +++ b/traitementV2/extract + calibrated (traitement).py @@ -104,8 +104,8 @@ while cap.isOpened(): tosave[key] = val print(tosave) - with open("traitementV2/distance.txt", 'a', encoding='utf-8') as file: - file.write('\n' + str(tosave)) + # with open("traitementV2/distance.txt", 'a', encoding='utf-8') as file: + # file.write('\n' + str(tosave)) if cv2.waitKey(25) & 0xFF == ord('q'):break frame_nb = frame_nb + 1 diff --git a/traitementV2/position-temps-pt4.png b/traitementV2/position-temps-pt4.png new file mode 100644 index 0000000..4f295fc Binary files /dev/null and b/traitementV2/position-temps-pt4.png differ diff --git a/traitementV2/pt13.txt b/traitementV2/pt4only.txt similarity index 100% rename from traitementV2/pt13.txt rename to traitementV2/pt4only.txt diff --git a/traitementV2/savevideo.py b/traitementV2/savevideo.py deleted file mode 100644 index b84665d..0000000 --- a/traitementV2/savevideo.py +++ /dev/null @@ -1,30 +0,0 @@ -import os -import cv2 - -def create_video_from_images(image_folder, output_video_path, fps=15): - image_files = sorted([f for f in os.listdir(image_folder) if f.endswith('.png')]) - - if not image_files: - print("Aucune image .png") - return - - image_path = os.path.join(image_folder, image_files[0]) - img = cv2.imread(image_path) - height, width, _ = img.shape - - fourcc = cv2.VideoWriter_fourcc(*'mp4v') - video_writer = cv2.VideoWriter(output_video_path, fourcc, fps, (width, height)) - - for image_file in image_files: - image_path = os.path.join(image_folder, image_file) - img = cv2.imread(image_path) - video_writer.write(img) - - video_writer.release() - print(f"Vidéo créée avec succès : {output_video_path}") - -if __name__ == "__main__": - input_image_folder = "traitement/vidresult" - output_video_path = "traitement/video_sortie.mp4" - - create_video_from_images(input_image_folder, output_video_path) diff --git a/traitementV2/visu.py b/traitementV2/visu.py deleted file mode 100644 index 69b81e9..0000000 --- a/traitementV2/visu.py +++ /dev/null @@ -1,67 +0,0 @@ -import matplotlib.pyplot as plt -from colour import Color - -def rainbow_gradient(num_colors): - colors = [] - gradient = list(Color("violet").range_to(Color("red"), num_colors)) - for color in gradient: - colors.append(color.hex_l) - return colors - -framenb = 1 - -keyvalues = [] - -with open('traitementV2/distance.txt', 'r') as f: - lignes = f.readlines() - for ligne in lignes: - line = eval(ligne) - - allkeys = list(line.keys()) - allkeys.sort() - linedict = {i: line[i] for i in allkeys} - - linedict = {cle: valeur for cle, valeur in linedict.items() if valeur >= 0} - - for key, value in linedict.items(): - if key not in keyvalues: - keyvalues.append(key) - -keypositions = {} - -for key, i in zip(keyvalues, range(1, len(keyvalues)+1)): - keypositions[key] = i -print('keypositions: ', keypositions) -colors = rainbow_gradient(len(keypositions)+1) - -with open('traitementV2/distance.txt', 'r') as f: - lignes = f.readlines() - for ligne in lignes: - line = eval(ligne) - - allkeys = list(line.keys()) - allkeys.sort() - linedict = {i: line[i] for i in allkeys} - - linedict = {cle: valeur for cle, valeur in linedict.items() if valeur >= 0} - - - - plt.figure(1,figsize=[16,9]) - plt.xlim([-1,200]) - plt.ylim([-1, len(keyvalues)+1]) - - plt.grid() - - nb = 0 - - for key, value in linedict.items(): - plt.plot([0,value],[keypositions[key], keypositions[key]], marker='o', linestyle='-', color=colors[keypositions[key]]) # , color=colors[key] - - nb += 1 - - plt.draw() - plt.pause(0.0001) - plt.savefig(f'traitement/vidresult/{framenb}.png') - framenb += 1 - plt.clf() \ No newline at end of file diff --git a/traitementV2/visupt4.py b/traitementV2/visupt4.py index e974e37..dc5f01c 100644 --- a/traitementV2/visupt4.py +++ b/traitementV2/visupt4.py @@ -12,7 +12,7 @@ framenb = 1 keyvalues = [] -with open('traitementV2/distance.txt', 'r') as f: +with open('distance.txt', 'r') as f: lignes = f.readlines() for ligne in lignes: line = eval(ligne) @@ -34,7 +34,7 @@ for key, i in zip(keyvalues, range(1, len(keyvalues)+1)): print('keypositions: ', keypositions) colors = rainbow_gradient(len(keypositions)+1) -with open('traitementV2/distance.txt', 'r') as f: +with open('distance.txt', 'r') as f: lignes = f.readlines() for ligne in lignes: line = eval(ligne) @@ -49,6 +49,11 @@ with open('traitementV2/distance.txt', 'r') as f: plt.xlim([-1,780]) plt.ylim([-20, 150]) + plt.xlabel("Numéro de l'image", fontsize = 16) + plt.ylabel("Distance au point d'origine", fontsize = 16) + plt.xticks(fontsize = 14) + plt.yticks(fontsize = 14) + plt.grid() nb = 0 @@ -57,7 +62,7 @@ with open('traitementV2/distance.txt', 'r') as f: if key == 13: # print('value: ', value) # print(framenb) - with open("traitementV2/pt13.txt", 'a', encoding='utf-8') as file: + with open("pt4only.txt", 'a', encoding='utf-8') as file: file.write('\n' + str(framenb) + ';' + str(value)) plt.plot([framenb],[value], marker='o', linestyle='-', color=colors[keypositions[key]]) # , color=colors[key] @@ -67,6 +72,6 @@ with open('traitementV2/distance.txt', 'r') as f: # plt.draw() # plt.pause(0.0001) if framenb == 780: - plt.savefig(f'traitementV2/{framenb}.png') - framenb += 1 + plt.savefig('position-temps-pt4.png') + framenb += 1 # plt.clf() \ No newline at end of file diff --git a/traitementV2/vit13.txt b/traitementV2/vit13.txt deleted file mode 100644 index eb4a8a1..0000000 --- a/traitementV2/vit13.txt +++ /dev/null @@ -1,457 +0,0 @@ -temps;vitesse -0;0.2203695636911355 -1;0.22161122417978193 -2;0.2218895757246934 -3;0.22414714122121102 -4;0.2251793424582029 -5;0.22640301448957026 -6;0.22637916369574068 -7;0.22773771622202058 -8;0.22773771622202058 -9;0.23076676980392818 -10;0.2320941807387388 -11;0.23329454949710868 -12;0.23463617025213993 -13;0.23565445618186323 -14;0.23565445618186323 -15;0.23807971549773826 -16;0.23872824527431533 -17;0.23936223880725904 -18;0.23972979102989075 -19;-0.0 -20;-0.0 -21;0.011960565173266524 -22;0.01148819777981944 -23;0.0004725094603026778 -24;0.011260481393283802 -25;0.011260481393283802 -26;0.011746828823665586 -27;0.0010351763898071233 -28;0.012582311854087959 -29;0.012582311854087959 -30;0.012582311854087959 -31;0.01355018199671011 -32;0.01355018199671011 -33;0.01355018199671011 -34;0.01355018199671011 -35;0.015054516640458959 -36;-0.012109053184948499 -37;0.013902814872813295 -38;0.014478578893954213 -39;0.014478578893954213 -40;0.014478578893954213 -41;0.014478578893954213 -42;0.013334780597309765 -43;0.012759016576168847 -44;-0.0 -45;-0.0 -46;-0.0 -47;0.012759016576168847 -48;0.013906765733465639 -49;0.01333100171232472 -50;0.01333100171232472 -51;0.013906765733465639 -52;0.013334780597309765 -53;0.013334780597309765 -54;0.012759016576168847 -55;0.0005757640211409185 -56;0.0005757640211409185 -57;0.013906765733465639 -58;0.013906765733465639 -59;-0.0011437982966444487 -60;-0.0005719851361558731 -61;-0.0005719851361558731 -62;-0.0 -63;0.0005719851361558731 -64;0.0005719851361558731 -65;-0.0005719851361558731 -66;-0.0005719851361558731 -67;-0.0005719851361558731 -68;-0.0005719851361558731 -69;-0.0011441423255762941 -70;-0.0011441423255762941 -71;-0.0011441423255762941 -72;-0.0011441423255762941 -73;-0.0011437982966444487 -74;-0.0011437982966444487 -75;-0.0011437982966444487 -76;-0.0011437982966444487 -77;-0.0011437982966444487 -78;-0.0011437982966444487 -79;-0.0011437982966444487 -80;-0.0 -81;-0.0 -82;-0.0 -83;-0.0 -84;-0.0 -85;-0.0 -86;-0.0005719851361558731 -87;-0.0005719851361558731 -88;-0.0005719851361558731 -89;-0.0005719851361558731 -90;-0.0 -91;-0.0005721571894204209 -92;-0.0005721571894204209 -93;0.012186859386748426 -94;0.012759016576168847 -95;-0.0005719851361558731 -96;-0.0005719851361558731 -97;-0.0 -98;-0.0 -99;-0.0 -100;-0.0 -101;-0.0005719851361558731 -102;-0.0005719851361558731 -103;-0.0 -104;-0.0 -105;-0.0 -106;-0.0 -107;0.0005721571894204209 -108;0.0005721571894204209 -109;0.0005721571894204209 -110;0.0005721571894204209 -111;-0.0 -112;-0.0 -113;-0.0 -114;-0.0 -115;-0.0 -116;-0.0 -117;-0.0 -118;-0.0 -119;-0.0 -120;-0.0 -121;-0.0 -122;-0.0 -123;0.013252851481592947 -124;-0.0 -125;-0.0004726515912603477 -126;-0.0004726515912603477 -127;0.021362463645277722 -128;-0.0 -129;0.00044371373873420395 -130;-0.0 -131;0.00044371373873420395 -132;0.020492490013077597 -133;0.009836912136323435 -134;0.009836912136323435 -135;0.009836912136323435 -136;0.020492490013077597 -137;0.020492490013077597 -138;0.020492490013077597 -139;0.009836912136323435 -140;0.009836912136323435 -141;0.009836912136323435 -142;0.04073546713828959 -143;0.020492490013077597 -144;0.020492490013077597 -145;0.020492490013077597 -146;0.04073546713828959 -147;0.030209799945381217 -148;0.04030320879255594 -149;0.04030320879255594 -150;0.04030320879255594 -151;0.03716301974339231 -152;0.04702658077167198 -153;0.028466926871609226 -154;0.04743138493067205 -155;0.04743138493067205 -156;0.04743138493067205 -157;0.05562060431307058 -158;0.04621661254184936 -159;0.05562060431307058 -160;0.04621661254184936 -161;0.03693688057713674 -162;0.055098321507082784 -163;0.054634938366909254 -164;0.054634938366909254 -165;0.03228614828394072 -166;0.07054320547023586 -167;0.07054320547023586 -168;0.07107349749945478 -169;0.08189096244463166 -170;0.057399937794856 -171;0.06911968220699151 -172;0.06911968220699151 -173;0.08091313027129808 -174;0.06817841524786018 -175;0.06918686711188532 -176;0.06868271524509405 -177;0.08091313027129808 -178;0.0793993408437983 -179;0.09063003662305114 -180;0.05370249527923793 -181;0.07789532159961324 -182;0.07939985304779656 -183;0.07839697905900257 -184;0.05370249527923793 -185;0.06578014667048791 -186;0.05371729219459618 -187;0.06588440913296337 -188;0.06488706923856222 -189;0.10428608927730694 -190;0.09262915351661279 -191;0.11456328994395969 -192;0.10270764503588868 -193;0.11275493295541236 -194;0.1231909421999288 -195;0.11351277383891235 -196;0.11419057305129372 -197;0.10218140250594553 -198;0.12786311621089405 -199;0.12782828937810417 -200;0.126982070267033 -201;0.13819501849986685 -202;0.13819501849986685 -203;0.13773700682095086 -204;0.20986059399401907 -205;0.22809961711044605 -206;0.19343403304206427 -207;0.15468712137814916 -208;0.1642862472723449 -209;0.14593708369241468 -210;0.1555917690969187 -211;0.15345495985036142 -212;0.15386320236577225 -213;0.1537805059245579 -214;0.15341371758562902 -215;0.1621947218447349 -216;0.17304584161072317 -217;0.17168115382547425 -218;0.17168115382547425 -219;0.1802819943299281 -220;0.17894099890872123 -221;0.18799470542605629 -222;0.18844183490072938 -223;0.1974042707813599 -224;0.20666096476480048 -225;0.19620867849882603 -226;0.1967052939212655 -227;0.18875309442759622 -228;0.18920178015452221 -229;0.18875309442759622 -230;0.1876716289368531 -231;0.17572728439443602 -232;0.16424767422546793 -233;0.18426186833031544 -234;0.19530023785993472 -235;0.206653823321923 -236;0.1939326018300237 -237;0.20335595468001194 -238;0.20438032518288757 -239;0.2027144122263026 -240;0.20088741758294834 -241;0.21163747032625224 -242;0.1221520470411114 -243;0.12127851338912726 -244;0.16324211515611572 -245;0.19790263885584905 -246;0.19635449944313615 -247;0.21877399722244656 -248;0.21666968603173847 -249;0.20609016135237673 -250;0.20559597304424782 -251;0.2352545661651832 -252;0.23580831967826785 -253;0.21541380211851602 -254;0.2240419801126861 -255;0.222918180875212 -256;0.222918180875212 -257;0.2319038277073582 -258;0.22180280579073788 -259;0.22160123425706912 -260;0.2412262444341634 -261;0.24002756655053198 -262;0.22882209488636707 -263;0.2378284102203201 -264;0.24773674221416206 -265;0.23753889637291867 -266;0.2562003501295016 -267;0.25544566124235574 -268;0.2443602711506079 -269;0.2642510026784953 -270;0.27345291539276073 -271;0.26154154348005076 -272;0.27071865240177423 -273;0.259405959973723 -274;0.259405959973723 -275;0.2769387345289279 -276;0.2858734919181376 -277;0.28396556094726877 -278;0.29425444033258424 -279;0.2923109275392159 -280;0.2816202302437083 -281;0.2786591208003557 -282;0.2873341972000685 -283;0.28695664392914244 -284;0.28514432989940725 -285;0.29462769070564426 -286;0.28504475114353167 -287;0.3025541274357064 -288;0.3110268019872378 -289;0.2796441925217691 -290;0.296910462827415 -291;0.3155755737309313 -292;0.2954451288233936 -293;0.29369883985111084 -294;0.31093566845522735 -295;0.2990277561647108 -296;0.3172934776306726 -297;0.30726390997961284 -298;0.28763889980251856 -299;0.29439841905997993 -300;0.31046979071580766 -301;0.30896834236057985 -302;0.3071347991575985 -303;0.33142505790255794 -304;0.31229130338078975 -305;0.3206420912518508 -306;0.3199695863055007 -307;0.308450505721209 -308;0.3230022559289241 -309;0.3217989907649819 -310;0.31308634567415194 -311;0.3361487822750705 -312;0.35108888279863865 -313;0.3384273926525907 -314;0.3368465599468467 -315;0.33496306844540114 -316;0.32650118370343995 -317;0.339778241026287 -318;0.3466632629277727 -319;0.3352754018500593 -320;0.33312317250810103 -321;0.34798045292319857 -322;0.3397209118621466 -323;0.3448776906514237 -324;0.35881040017592364 -325;0.34836896045110083 -326;0.35335994507359986 -327;0.3680262688726035 -328;0.35119420532043 -329;0.3554992984160279 -330;0.3622210133188524 -331;0.36770075395032403 -332;0.37085169275237534 -333;0.36963651906078243 -334;0.36147181951144086 -335;0.3941816027938007 -336;0.3936387896130647 -337;0.390529926967831 -338;0.3805311085825444 -339;0.3851561016912019 -340;0.37755622411713685 -341;0.3717178215493056 -342;0.3845876504169748 -343;0.38996688341048613 -344;0.4030387372272647 -345;0.4073985966057478 -346;0.3836449336837672 -347;0.3990009992158696 -348;0.411011671306265 -349;0.38122587513303413 -350;0.37824763491968855 -351;0.38271168121326465 -352;0.3901028798570653 -353;0.38840348333529445 -354;0.41278326530522785 -355;0.39694974273228933 -356;0.395135243051521 -357;0.4117524371612199 -358;0.41759275939765256 -359;0.4177524132351629 -360;0.42439295325568366 -361;0.41453274758581293 -362;0.4313188651008514 -363;0.4297118049640075 -364;0.42279371149636724 -365;0.4191763504222161 -366;0.4220170531558322 -367;0.4129392044628501 -368;0.42717360514310826 -369;0.43993466955000315 -370;0.4281513389703908 -371;0.4390383140463713 -372;0.4447076054955774 -373;0.4215087160245048 -374;0.4365720425299255 -375;0.43871000558769757 -376;0.4399462070013526 -377;0.44244276988794345 -378;0.45405170458254246 -379;0.4408220718517713 -380;0.4481677545496066 -381;0.447153523259126 -382;0.4521037905540802 -383;0.4518242946827663 -384;0.45705522239968616 -385;0.44034310833362933 -386;0.45482573865439074 -387;0.4762161718306143 -388;0.48121744246250797 -389;0.4844167100083613 -390;0.48168865716090675 -391;0.4773929593004052 -392;0.4819562150645929 -393;0.4950831420747329 -394;0.5038308729785489 -395;0.48323921723559043 -396;0.48153449385666597 -397;0.4668320916233354 -398;0.48594455970340344 -399;0.49818791401006396 -400;0.47601278831958244 -401;0.4868164104093057 -402;0.4947692299860013 -403;0.48588422902629 -404;0.508205294066336 -405;0.525402024804196 -406;0.50672794196171 -407;0.4956407924943794 -408;0.5025562271650974 -409;0.48109765730895965 -410;0.5000635872937892 -411;0.5132840339685756 -412;0.5057665217144769 -413;0.5081396680990065 -414;0.5102626251063773 -415;0.494175805565638 -416;0.5102453301654887 -417;0.5222599290074934 -418;0.5159585115236797 -419;0.5115524959795529 -420;0.5109705489825482 -421;0.4995681543030294 -422;0.5239863483711705 -423;0.532734825909475 -424;0.5180861575211296 -425;0.5205142205126738 -426;0.519160360197855 -427;0.5086432506051207 -428;0.5219748773259202 -429;0.5359982238209609 -430;0.5251215677058093 -431;0.5276132051436483 -432;0.5257720959481818 -433;0.5163308255702512 -434;0.533236107860266 -435;0.5475268374591108 -436;0.5315416537618848 -437;0.5369325597744949 -438;0.5372508402384074 -439;0.5255344555829528 -440;0.541927055756813 -441;0.5548024080287647 -442;0.5443587727463455 -443;0.5396235513142538 -444;0.5486688313960989 -445;0.5288826625892584 -446;0.5430385470557738 -447;0.55902048785306 -448;0.5476961730646185 -449;0.55121068001838 -450;0.5503876421136936 -451;0.5322727773384714 -452;0.5526050102395345 -453;0.5612703298948206 -454;0.5363418674791338 -455;0.5289119989931144 \ No newline at end of file diff --git a/traitementV2/vitesse/vitesse±10.png b/traitementV2/vitesse/vitesse±10.png new file mode 100644 index 0000000..09dda90 Binary files /dev/null and b/traitementV2/vitesse/vitesse±10.png differ diff --git a/traitementV2/vitesse/vitesse±19.png b/traitementV2/vitesse/vitesse±19.png new file mode 100644 index 0000000..8458a92 Binary files /dev/null and b/traitementV2/vitesse/vitesse±19.png differ diff --git a/traitementV2/vitesse/vitesse±20.png b/traitementV2/vitesse/vitesse±20.png new file mode 100644 index 0000000..e66992f Binary files /dev/null and b/traitementV2/vitesse/vitesse±20.png differ diff --git a/traitementV2/vitesse/vitesse±21.png b/traitementV2/vitesse/vitesse±21.png new file mode 100644 index 0000000..31912d0 Binary files /dev/null and b/traitementV2/vitesse/vitesse±21.png differ diff --git a/traitementV2/vitesse/vitesse±5.png b/traitementV2/vitesse/vitesse±5.png new file mode 100644 index 0000000..26cf315 Binary files /dev/null and b/traitementV2/vitesse/vitesse±5.png differ diff --git a/traitementV2/vitesse/vitesse±7.png b/traitementV2/vitesse/vitesse±7.png new file mode 100644 index 0000000..53005d7 Binary files /dev/null and b/traitementV2/vitesse/vitesse±7.png differ diff --git a/traitementV2/vitesse±1.png b/traitementV2/vitesse±1.png deleted file mode 100644 index c227460..0000000 Binary files a/traitementV2/vitesse±1.png and /dev/null differ diff --git a/traitementV2/vitesse±19.png b/traitementV2/vitesse±19.png deleted file mode 100644 index d0e6b2a..0000000 Binary files a/traitementV2/vitesse±19.png and /dev/null differ diff --git a/traitementV2/vt-pt4only.txt b/traitementV2/vt-pt4only.txt new file mode 100644 index 0000000..8801b18 --- /dev/null +++ b/traitementV2/vt-pt4only.txt @@ -0,0 +1,455 @@ +temps;vitesse +0;0 +1;-0.0 +2;-0.0 +3;0 +4;-0.0 +5;0 +6;-0.010942817183590137 +7;0 +8;0.004377126873436055 +9;0 +10;-0.0 +11;-0.0 +12;-0.0 +13;-0.0 +14;-0.0 +15;-0.007295211455726758 +16;0 +17;0.021882333585267588 +18;0 +19;-0.010939516401677452 +20;-0.0 +21;0.010569141957433885 +22;0.010134433253955421 +23;0.010134433253955421 +24;0.010134433253955421 +25;0.0004347087034784636 +26;0.010784838732075393 +27;0.010784838732075393 +28;0.011231484331405603 +29;0.0009451610515630255 +30;0.01148819777981944 +31;0.01148819777981944 +32;0.01148819777981944 +33;0.0127950232086107 +34;0.0127950232086107 +35;0.0127950232086107 +36;0.0127950232086107 +37;0.013620753150891438 +38;-0.010955810024477214 +39;0.012578737265878695 +40;0.012064801492804074 +41;0.012064801492804074 +42;0.012064801492804074 +43;0.012064801492804074 +44;0.012064801492804074 +45;0.011543872140343242 +46;0.0005175103612838852 +47;0.0005175103612838852 +48;0.0005175103612838852 +49;0.012061382501627128 +50;0.012064801492804074 +51;0.011543872140343242 +52;0.011543872140343242 +53;0.000520929352460831 +54;0.000520929352460831 +55;0.012582311854087959 +56;0.012061382501627128 +57;0.012064801492804074 +58;0.012064801492804074 +59;0.012064801492804074 +60;0.012064801492804074 +61;-0.0005173547642515684 +62;-0.0 +63;-0.0005175103612838852 +64;-0.0 +65;-0.0 +66;-0.0 +67;-0.0010351763898071233 +68;-0.0010351763898071233 +69;-0.0010351763898071233 +70;-0.0010351763898071233 +71;-0.0005175103612838852 +72;-0.0005175103612838852 +73;-0.0005175103612838852 +74;-0.0005175103612838852 +75;-0.0010348651255354536 +76;-0.0010348651255354536 +77;-0.0010348651255354536 +78;-0.0010348651255354536 +79;-0.0010348651255354536 +80;-0.0010348651255354536 +81;-0.0010348651255354536 +82;-0.0 +83;-0.0 +84;-0.0 +85;-0.0 +86;-0.0 +87;-0.0 +88;-0.0005175103612838852 +89;-0.0010351763898071233 +90;-0.0010351763898071233 +91;-0.0010351763898071233 +92;-0.0 +93;-0.0 +94;-0.0 +95;0.011543872140343242 +96;0.011543872140343242 +97;-0.0005175103612838852 +98;-0.0005175103612838852 +99;-0.0 +100;-0.0 +101;-0.0 +102;-0.0 +103;-0.0005175103612838852 +104;-0.0005175103612838852 +105;-0.0 +106;-0.0 +107;-0.0 +108;-0.0 +109;0.000517666028523238 +110;0.000517666028523238 +111;0.000517666028523238 +112;0.000517666028523238 +113;-0.0 +114;-0.0 +115;-0.0 +116;-0.0 +117;-0.0 +118;-0.0 +119;-0.0 +120;-0.0 +121;0.011990675150012666 +122;-0.0 +123;-0.0004348394639595199 +124;-0.0004348394639595199 +125;0.019653466553655505 +126;-0.0 +127;-0.0 +128;-0.0004102259093957735 +129;-0.0 +130;0.018945886993222683 +131;0.00950472958260046 +132;0.00950472958260046 +133;0.00950472958260046 +134;0.018945886993222683 +135;0.018945886993222683 +136;0.018945886993222683 +137;0.009094503673204685 +138;0.009094503673204685 +139;0.009094503673204685 +140;0.037661092259928114 +141;0.018945886993222683 +142;0.018945886993222683 +143;0.018945886993222683 +144;0.037661092259928114 +145;0.027929815043843013 +146;0.03726145718557058 +147;0.03726145718557058 +148;0.03726145718557058 +149;0.03450851833315 +150;0.04366753928798112 +151;0.026433574952208567 +152;0.04404342886419548 +153;0.04404342886419548 +154;0.04404342886419548 +155;0.05164770400499411 +156;0.042915425931717266 +157;0.05164770400499411 +158;0.042915425931717266 +159;0.04329153832699362 +160;0.04329153832699362 +161;0.0425392020526077 +162;0.0425392020526077 +163;0.033922419569207767 +164;0.06025565467249313 +165;0.06070861244745096 +166;0.06070861244745096 +167;0.04947616942806506 +168;0.07461176578288663 +169;0.07368701478147778 +170;0.0741701697414328 +171;0.08443215635117933 +172;0.062118111670272605 +173;0.07463966372329449 +174;0.07418032535577355 +175;0.07372085202496047 +176;0.06073888130299502 +177;0.07097129301298095 +178;0.07097129301298095 +179;0.08257403336766882 +180;0.08394482868712475 +181;0.08303109905289022 +182;0.04892894014330567 +183;0.07051409333717515 +184;0.07051409333717515 +185;0.0815996887699097 +186;0.058648648440891155 +187;0.09883891681439659 +188;0.08914132792201304 +189;0.08914132792201304 +190;0.09824923857134918 +191;0.11448275082868105 +192;0.11336356818885147 +193;0.13346985991391946 +194;0.10335868854246133 +195;0.10253793996138179 +196;0.11637070362964692 +197;0.1082431206684953 +198;0.11724475052837988 +199;0.11693789483320473 +200;0.12671804627527478 +201;0.12629680039256527 +202;0.2024306520338581 +203;0.22005316992828314 +204;0.18816083258537192 +205;0.16139746382897185 +206;0.16044850820956186 +207;0.1427350018147581 +208;0.1516173123869018 +209;0.15001691457379593 +210;0.15039249768797391 +211;0.15197562339182524 +212;0.15122477358924186 +213;0.14921914409715611 +214;0.1579608669513155 +215;0.1650875941993732 +216;0.16550099873014204 +217;0.17382729799197136 +218;0.1750686053225212 +219;0.17336648810867103 +220;0.17336648810867103 +221;0.18120044941062588 +222;0.18848289208788088 +223;0.18966618128345658 +224;0.1897166078753912 +225;0.1978784504229614 +226;0.1982373990045022 +227;0.18790141453350032 +228;0.1971441297166376 +229;0.18035626107619604 +230;0.18035626107619604 +231;0.19855098298969376 +232;0.1875929587012825 +233;0.1869717500223887 +234;0.17653574077787226 +235;0.18511636959893352 +236;0.19555237884344995 +237;0.20577410672723026 +238;0.19256954371939644 +239;0.20183244239602516 +240;0.21243178945170524 +241;0.22033978938588375 +242;0.22033978938588375 +243;0.22033978938588375 +244;0.13881688251410448 +245;0.11803760947881801 +246;0.1646749563956237 +247;0.1956348637306012 +248;0.1851215353702916 +249;0.2339368770004083 +250;0.22296984401852407 +251;0.2044703221963045 +252;0.22223645911957912 +253;0.2297944597785013 +254;0.23068832859110056 +255;0.23911317018143746 +256;0.21956733743049603 +257;0.21885329121977057 +258;0.23660925280857015 +259;0.23543091095892418 +260;0.23543091095892418 +261;0.23507219530824774 +262;0.24360719505890874 +263;0.23428105065181964 +264;0.24145425895155592 +265;0.23991444387948896 +266;0.2403441254565897 +267;0.24826404314360945 +268;0.2561622634784915 +269;0.26487376492106207 +270;0.2627269956345173 +271;0.2632164786716461 +272;0.2632164786716461 +273;0.2690075581247552 +274;0.2775116154191342 +275;0.2756809304551768 +276;0.2833369214121893 +277;0.2823155130781621 +278;0.2823155130781621 +279;0.2890516685719318 +280;0.29855354237280196 +281;0.28848570835992726 +282;0.2862860908144674 +283;0.2748773413366191 +284;0.2748773413366191 +285;0.2903195438742817 +286;0.2888726662435265 +287;0.2890099108426525 +288;0.29556864207175526 +289;0.30352855244356813 +290;0.30352855244356813 +291;0.28267261216100725 +292;0.2986606917702544 +293;0.314763890508947 +294;0.30393773994676954 +295;0.2951660937427999 +296;0.2951660937427999 +297;0.29197363646843905 +298;0.31565342112922545 +299;0.3141186264495194 +300;0.30323874457058814 +301;0.31697401901793837 +302;0.31697401901793837 +303;0.31484110766992146 +304;0.305697651063039 +305;0.3124221658873007 +306;0.31660208301130244 +307;0.32490772972724763 +308;0.32490772972724763 +309;0.32826685068759515 +310;0.33345854441982137 +311;0.3385709454713389 +312;0.3373416270075331 +313;0.3440421238343141 +314;0.3440421238343141 +315;0.3391703046710108 +316;0.33731578208687957 +317;0.33547485796017085 +318;0.3337204905316029 +319;0.33885337418353056 +320;0.33885337418353056 +321;0.33478938072568065 +322;0.33954628688620236 +323;0.3458830683465298 +324;0.3505915561630341 +325;0.35541814823180606 +326;0.35541814823180606 +327;0.35143132618766854 +328;0.3498471246007433 +329;0.36234283440589027 +330;0.36555989979759945 +331;0.36367617437881233 +332;0.36367617437881233 +333;0.3860790697385669 +334;0.3699927271713194 +335;0.3747613148141193 +336;0.3728684205618713 +337;0.3845925141885761 +338;0.3845925141885761 +339;0.3869296688892331 +340;0.384033034938042 +341;0.38812550195316997 +342;0.3924678807451179 +343;0.381160129475901 +344;0.381160129475901 +345;0.39580388455183607 +346;0.4072791399660344 +347;0.3927404498339047 +348;0.3828898179123402 +349;0.39157266844160815 +350;0.4037693352276491 +351;0.3907592822054355 +352;0.4032614862433333 +353;0.39339032000342705 +354;0.3913905517789365 +355;0.4067408175955542 +356;0.41651985736267 +357;0.411599060669702 +358;0.41318358328077465 +359;0.4086127077583232 +360;0.4291607604255751 +361;0.4224308302204404 +362;0.4249739897788303 +363;0.4217290623396352 +364;0.4150819444966643 +365;0.4106644392854614 +366;0.419405305140687 +367;0.43070067217611624 +368;0.4333360869255009 +369;0.4392009934834866 +370;0.4399912966501636 +371;0.43127463558256585 +372;0.4313271661524773 +373;0.43763890866721494 +374;0.44283672795150053 +375;0.4319903770845048 +376;0.44314652514909625 +377;0.4346399767844577 +378;0.4460016900419338 +379;0.4449908061491429 +380;0.45785991884578947 +381;0.4531602778473832 +382;0.44944423700572217 +383;0.441108882864228 +384;0.45431607039684374 +385;0.45326369682534373 +386;0.4651886175455653 +387;0.45666068980912483 +388;0.4577223540371697 +389;0.4702820633438385 +390;0.48145370359188316 +391;0.48651589235741466 +392;0.4836148168392575 +393;0.48731807782563596 +394;0.4800578470249624 +395;0.4800578470249624 +396;0.5017902293810208 +397;0.4856949025014809 +398;0.48614840600776976 +399;0.4865881670632164 +400;0.4888552770073843 +401;0.4888552770073843 +402;0.47884695620203593 +403;0.490438674255675 +404;0.49413565424420663 +405;0.5039986156297045 +406;0.5102473754706702 +407;0.5102473754706702 +408;0.5105171227056805 +409;0.4945454769729037 +410;0.5026846507240622 +411;0.49965939374609086 +412;0.5014802418098159 +413;0.5014802418098159 +414;0.5121513387071668 +415;0.5087791829250206 +416;0.5169373999813897 +417;0.5084286665157892 +418;0.5107179974445734 +419;0.5107179974445734 +420;0.5184978989595594 +421;0.5163807851211278 +422;0.5148045023584945 +423;0.5159257971509424 +424;0.5242837642960082 +425;0.5242837642960082 +426;0.5195108421385936 +427;0.5229577036001578 +428;0.5212327362237689 +429;0.5258483382356569 +430;0.5237291376085004 +431;0.5237291376085004 +432;0.5264539405067618 +433;0.5275069047536852 +434;0.5268618881849915 +435;0.5342745933700135 +436;0.5365584336864883 +437;0.5396998296933464 +438;0.5395061067699929 +439;0.5400779144528753 +440;0.5406837992548215 +441;0.538216563645866 +442;0.5429019602819141 +443;0.5429019602819141 +444;0.5417631757944473 +445;0.5406640801339282 +446;0.5475836175130739 +447;0.5448229942565233 +448;0.5459606928204112 +449;0.5459606928204112 +450;0.5490177197131091 +451;0.5448964143145137 +452;0.5398147467799517 +453;0.5275731965911182 \ No newline at end of file diff --git a/traitementV2/vtpt4.py b/traitementV2/vtpt4.py index 2398dd5..4a2fb7e 100644 --- a/traitementV2/vtpt4.py +++ b/traitementV2/vtpt4.py @@ -1,28 +1,42 @@ import csv import matplotlib.pyplot as plt -plusoumoins = 19 +# plusoumoins = 6 def opencsv(file): with open(file, newline='') as csvfile: return [row for row in csv.DictReader(csvfile, delimiter=';')] -data = opencsv('traitementV2/pt13.txt') +data = opencsv('pt4only.txt') +def tester(plusoumoins): + for i in range (len(data)-plusoumoins): -for i in range (len(data)-plusoumoins): - vitesse = -(float(data[i+plusoumoins]['distance']) - float(data[i-plusoumoins]['distance'])) / (float(data[i+plusoumoins]['temps']) - float(data[i-plusoumoins]['temps'])) - # print(f'vitesse {i}:', -vitesse) + ##corection des points manquants + if i 0.05 or vitesse<-0.05: + vitesse=0 + else : + vitesse = -(float(data[i+plusoumoins]['distance']) - float(data[i-plusoumoins]['distance'])) / (float(data[i+plusoumoins]['temps']) - float(data[i-plusoumoins]['temps'])) + print(f'vitesse {i}:', vitesse) - plt.figure(plusoumoins,figsize=[16,9]) - plt.xlim([-1,476]) - plt.ylim([-1, 1]) + plt.figure(plusoumoins,figsize=[16,9]) + plt.xlim([-1,476]) + plt.ylim([-0.3, 1]) + plt.xlabel("Numéro de l'image", fontsize = 16) + plt.ylabel("Vitesse (sans unité)", fontsize = 16) + plt.xticks([0,50,100,150,200,250,300,350,400,450,500],fontsize = 14) + # plt.yticks([-0.3,0,1], fontsize = 14) + plt.yticks([i/100 for i in range(-30, 100, 5)], fontsize = 14) - plt.plot([i],[vitesse], marker='o', linestyle='-') - # plt.show - # plt.pause(0.00001) - # if i == 474-plusoumoins: - # plt.savefig(f'traitementV2/vitesse±{plusoumoins}.png') - # plt.clf - with open("traitementV2/vit13.txt", 'a', encoding='utf-8') as file: - file.write('\n' + str(i) + ';' + str(vitesse)) \ No newline at end of file + plt.plot([i],[vitesse], marker='o', linestyle='-', color='blue') + + if i == 474-plusoumoins: + plt.savefig(f'vitesse/vitesse±{plusoumoins}.png') + plt.clf + + # with open("vt-pt4only.txt", 'a', encoding='utf-8') as file: + # file.write('\n' + str(i) + ';' + str(vitesse)) + +tester(21) \ No newline at end of file diff --git a/traitementV2/vtpt4mod.py b/traitementV2/vtpt4mod.py deleted file mode 100644 index 14bc46c..0000000 --- a/traitementV2/vtpt4mod.py +++ /dev/null @@ -1,35 +0,0 @@ -import csv -import matplotlib.pyplot as plt - -# plusoumoins = 6 - -def opencsv(file): - with open(file, newline='') as csvfile: - return [row for row in csv.DictReader(csvfile, delimiter=';')] - -data = opencsv('traitementV2/pt13.txt') - -def tester(plusoumoins): - for i in range (len(data)-plusoumoins): - # print(data[i+1]['temps']) - # print(data[i-1]['temps']) - # print(data[i+1]['distance']) - # print(data[i-1]['distance']) - vitesse = (float(data[i+plusoumoins]['distance']) - float(data[i-plusoumoins]['distance'])) / (float(data[i+plusoumoins]['temps']) - float(data[i-plusoumoins]['temps'])) - print(f'vitesse {i}:', -vitesse) - - plt.figure(plusoumoins,figsize=[16,9]) - plt.xlim([-1,476]) - plt.ylim([-1, 1]) - - plt.plot([i],[-vitesse], marker='o', linestyle='-') - # plt.show - # plt.pause(0.00001) - if i == 474-plusoumoins: - plt.savefig(f'traitementV2/vitesse±{plusoumoins}.png') - plt.clf - -# for i in range(1, 20): -# tester(i) - -tester(100) \ No newline at end of file