У меня есть изображение графика, и я хочу перерисовать этот график в Illustrator.
Есть ли какая-нибудь «хитрость» для этого? Я пытаюсь использовать инструмент «Перо», но очень сложно воспроизвести тонкие края.
Или есть программа, которая могла бы преобразовать это изображение в векторный график?
Чтобы получить синюю линию, я бы использовал Image Trace с настройкой High Fidelity Photo. После трассировки разверните и сгруппируйте объект.
Синяя линия, возможно, сохранилась нетронутой и чистой. В этом случае просто выберите и используйте его.
Если нет, используйте инструмент «Волшебная палочка», чтобы выбрать все, что является синей линией, заблокировать результаты и удалить остальные, разблокировать синюю линию, сгруппировать и использовать.
После трассировки и расширения вы можете просто начать удалять то, что не является синей линией, пока не останется единственное, что осталось.
В качестве альтернативы, без обводки, вы можете аккуратно обвести синюю линию вручную с помощью инструмента «Перо». Это даст вам очень четкий векторный контур, форму и цвет которого вы сможете контролировать.
После того, как вы отделили синюю линию, вам нужно воссоздать сетку. (Я не думаю, что эти тонкие серые линии сетки переживут отслеживание, тестирование и выяснение)
Чтобы сделать эту сетку, я бы сделал прямоугольник того же размера, без заливки и с тонкой серой обводкой. Затем, выделив прямоугольник, перейдите в Object>Path>Split Into Grid. Укажите строки и столбцы на графике и нажмите «ОК».
По моему опыту, быстрее взять Pen Tool и обвести график вручную . Я занимаюсь этим вопросом почти 20 лет. Ничто не сравнится с ручной трассировкой, если у вас нет фактических объемов данных и вы не можете снова нанести их на график.
Любой метод трассировки или иного извлечения строки данных из растрового изображения обычно требует гораздо больше времени и усилий, чем просто ее ручная трассировка.
Менее 1 минуты
Если у вас есть данные, это очень просто: просто выберите график, скопируйте его, затем вставьте в файл .ai, и он будет автоматически преобразован в векторы.
Если у вас есть изображение, это будет немного сложнее (ну, пара дополнительных шагов), и вам также понадобится PS.
Предполагая, что это так, откройте изображение в Photoshop , затем настройте кривые, пока линии сетки не исчезнут.
После этого у вас есть 2 варианта:
Вариант 1 (проще в Illustrator): перейдите в Filter --> Stylize --> Find Edges
. Подать заявление. Это даст вам немного более широкую линию.
Вариант 2: С помощью Magic Eraser Tool
удалите все белое. После этого выберите свой слой, Blending Options --> Stroke
а затем используйтеSize:1; Position: Center
Теперь откройте изображение в Illustrator. Нажмите на график, чтобы выбрать его, и перейдите Image Trace
в верхнюю часть экрана. Если вы использовали вариант 1 , просто выберите его 3 colors
, и он отобразит точную линию.
Если вы выбрали вариант 2, выберите « Технический чертеж » (или поэкспериментируйте с пользовательскими значениями). В этом случае вы получите очень близкое приближение , хотя и не совсем то же самое, но вы можете настроить его (или, если небольшие различия не имеют значения, просто оставьте все как есть!)
Сделав это, я получил этот результат (серая линия - моя версия, перекрывающая вашу)
Нет проблем, потому что ваше изображение достаточно четкое. Сначала сделайте версию, которая имеет только кривую. Это то место, где некоторая умственная работа действительно окупается, если кривая сложна или лежащие в ее основе координаты плотны. Смотрите изображение:
Сделайте две копии слоя с кривой, выберите верхний слой, перейдите в Image > Adjustments > Hue/Saturation и измените синий цвет на красный. Вы также можете перетасовать цветовые каналы, но для этого нужны хорошие внутренние знания, поэтому отрегулируйте оттенок.
Придайте смещенному оттенку каналу режим наложения = Разделить. Это сбивает координатную сетку до белого цвета, но кривая сохраняется, хотя и получает некоторые цветовые вариации из-за нерезкости изображения.
Объедините два верхних слоя. Превратите синий и голубой в черный. Снова перейдите в Hue/Saturation и отрегулируйте яркость сине-голубого диапазона до крайнего минуса. Обратите внимание на ползунки выбора диапазона:
Скопируйте несколько координатных линий в разных местах исходного изображения на очищенный слой, чтобы упростить выравнивание. Вставьте их на место!
Скопируйте чистый слой в буфер обмена и вставьте его в Illustrator. Сделайте живую трассировку. Смотрите настройки. Практически все самое необходимое:
Я активно использовал это программное обеспечение, но я все еще настолько неуклюж в своих руках, что ничто не сравнится с хорошей автоматической трассировкой. К сожалению, хорошая автоматическая трассировка часто невозможна. Ваше изображение относится к высшему классу отслеживаемых объектов.
Здесь прорисованы только штрихи, а не заливки. Выбрана высокая точность. Порог также высок, чтобы получить фрагменты координатной линии.
Скопируйте и вставьте из Photoshop исходное изображение. Отправьте его на задний план и совместите с трассировкой, чтобы увидеть возможные ошибки. По крайней мере, рядом с правым концом есть небольшой зазор и случайная точка. Зазора нет на следующем снимке экрана.
Разверните трассировку и разгруппируйте ее, чтобы иметь возможность вносить изменения. Очевидно, вы хотите удалить лишние координатные линии, нарисовать новые координаты, заполнить пробел, изменить цвет, добавить текст и т. д....
WebPlotDigitizer — отличный инструмент для извлечения необработанных данных из графика, когда у вас есть только изображение. Я часто использовал его в академической работе, когда у меня был только старый pdf, а то и просто книга.
Я попробовал это с вашим изображением, используя двухпиксельное окно и приблизительную линейную шкалу от 0 до 10 для осей X и Y, и вот что я получаю:
1.0485631998258123;0.7095385171292392
1.0951846161987482;0.6818787962214152
1.1419973891314237;0.6237933823149842
1.1977691282700924;0.6182614381334197
1.2438164749638092;0.6818787962214152
1.2773560610709063;0.7648579589448872
1.2985096589475817;0.8478371216683591
1.3167233242246206;0.9059225355747884
1.3349891776543155;0.9557100332088719
1.353202842931354;1.0137954471153012
1.3899433024013694;1.080178777294078
1.4265793855660718;1.16315794001755
1.4447408626904543;1.2295412701963286
1.4627979635095243;1.3125204329197988
1.480855064328594;1.3954995956432708
1.5268328268187692;1.4701808420943951
1.5829002988224903;1.4176273723695303
1.6200408674628701;1.4203933444603134
1.6290172297197487;1.4701808420943951
1.6380457801292838;1.5116704234561311
1.6469699542335063;1.5697558373625622
1.6559985046430412;1.6112454187242964
1.6648704905946072;1.677628748903075
1.6737424765461735;1.7440120790818519
1.6920083299758684;1.7937995767159354
1.7008803159274346;1.8601829068947122
1.7097523018790008;1.926566237073489
1.7280181553086957;1.9763537347075726
1.736890141260262;2.0427370648863494
1.754999430231988;2.117418311337474
1.764027980641523;2.15890789269921
1.7728999665930893;2.2252912228779866
1.790957067412159;2.3082703856014586
1.799933429669038;2.358057883235542
1.8088315096969323;2.420292255278145
1.8177817778774825;2.4742287110484025
1.826705951981705;2.5323141249548318
1.8357345023912401;2.5738037063165677
1.8446586764954624;2.631889120222999
1.8533740979890598;2.7231661992188165
1.8536872269049973;2.673378701584733
1.871639951418755;2.7729536968529
1.880511937370321;2.839337027031677
1.8986995085710316;2.90157139907428
1.916860985695414;2.9679547292530586
1.9350485568961246;3.0301891012956617
1.9532622221731635;3.0882745152020927
1.9714236992975458;3.1546578453808696
1.9895851764219283;3.2210411755596464
1.998561538678807;3.270828673193729
2.016879580261158;3.312318254555465
2.0258298484417088;3.3662547103257214
2.0439652314897634;3.436786998640673
2.0620745204614894;3.5114682450917973
2.0711030708710245;3.5529578264535333
2.0800272449752466;3.6110432403599635
2.0890557953847817;3.6525328217216986
2.0979799694890042;3.7106182356281288
2.107008519898539;3.7521078169898647
2.1159326940027614;3.810193230896295
2.1249612444122965;3.851682812258031
2.1338332303638623;3.9180661424368077
2.1428095926207416;3.9678536400708913
2.1517337667249636;4.025939053977321
2.1607623171344987;4.0674286353390565
2.1696864912387213;4.125514049245487
2.178715041648256;4.167003630607223
2.187587027599822;4.233386960786
2.196563389856701;4.283174458420083
2.205487563960923;4.341259872326513
2.214516114370458;4.382749453688249
2.2233881003220244;4.449132783867026
2.2323644625789028;4.49892028150111
2.2412625426067976;4.561154653543713
2.250212810787348;4.61509110931397
2.259110890815242;4.677325481356573
2.268061158995793;4.731261937126829
2.276959239023687;4.793496309169433
2.285909507204238;4.84743276493969
2.294807587232132;4.909667136982294
2.3037578554126825;4.96360359275255
2.312655935440577;5.025837964795154
2.321606203621127;5.0797744205654105
2.3305042836490215;5.1420087926080145
2.339454551829572;5.195945248378271
2.3483526318574666;5.258179620420875
2.3573029000380172;5.312116076191131
2.366200980065911;5.374350448233735
2.375151248246462;5.428286904003992
2.3840493282743562;5.490521276046595
2.3929995964549065;5.544457731816852
2.4018715824064727;5.610841061995629
2.4199547773018706;5.689671266582927
2.4381162544262533;5.756054596761704
2.456251637474308;5.826586885076655
2.474465302751346;5.8846722989830855
2.4834938531608817;5.926161880344821
2.4924180272651038;5.984247294251251
2.5008203198427634;6.125311870881153
2.501133448758701;6.07552437324707
2.5014465776746384;6.025736875612987
2.509744493946986;6.183397284787583
2.5181467865246456;6.324461861417484
2.518459915440583;6.274674363783402
2.5187730443565206;6.224886866149319
2.527018772476212;6.390845191596262
2.5352645005959022;6.556803517043205
2.53557762951184;6.507016019409122
2.5358907584277777;6.457228521775039
2.547267775706845;6.617654903040418
2.5523822146671598;6.789145172668926
2.5526953435830975;6.739357675034843
2.5530084724990347;6.68957017740076
2.561280294695054;6.85137954471153
2.5696043050437294;7.004890995749952
2.5699174339596667;6.955103498115869
2.5702305628756044;6.905316000481786
2.578528479147952;7.0629764096563825
2.586930771725611;7.204040986286284
2.587243900641549;7.1542534886522
2.5875570295574866;7.104465991018118
2.595854945829834;7.262126400192714
2.6042572384074933;7.403190976822616
2.604570367323431;7.3534034791885325
2.6048834962393688;7.30361598155445
2.6131292243590596;7.469574307001393
2.621688081394688;7.585745134814253
2.622001210310626;7.53595763718017
2.630586161422582;7.647979506856856
2.6392233006871955;7.751703460261196
2.639536429603133;7.701915962627114
2.6481474747914175;7.8097888741676265
2.657176025200953;7.851278455529362
2.666074105228847;7.9135128275719655
2.7030755054621434;7.938406576389008
2.731248409871087;7.890002064800315
2.7408075398326277;7.847129497393189
2.7682324140534984;7.917661785708139
2.777156588157721;7.97574719961457
2.786185138567256;8.017236780976305
2.795109312671478;8.075322194882736
2.8038247341650755;8.166599273878555
2.804137863081013;8.116811776244472
2.812748908269298;8.224684687784984
2.821464329762895;8.315961766780804
2.8217774586788327;8.26617426914672
2.8303363157144616;8.38234509695958
2.8388951727500897;8.498515924772441
2.8392083016660274;8.448728427138358
2.8478193468543123;8.55660133867887
2.856430392042597;8.664474250219385
2.856743520958535;8.614686752585301
2.8653545661468196;8.722559664125814
2.8737568587244793;8.863624240755716
2.874069987640417;8.813836743121634
2.8743831165563547;8.76404924548755
2.885760133835422;8.924475626752928
2.891187701711674;9.046178398747355
2.8915008306276118;8.996390901113271
2.900111875815896;9.104263812653784
2.9085141683935563;9.245328389283685
2.908827297309494;9.195540891649603
2.9091404262254312;9.14575339401552
2.917386154345122;9.311711719462462
2.9354432551641922;9.394690882185934
2.9535525441359183;9.469372128637058
2.981090492687544;9.521925598361925
3.0180049126664135;9.560649207632878
3.0362707660961084;9.610436705266961
3.0543278669151785;9.693415867990431
3.05458880767846;9.651926286628697
3.0725937203448734;9.743203365624515
3.0814657062964397;9.809586695803292
3.0903376922480055;9.87597002598207
3.108655733830357;9.917459607343805
3.1176060020109078;9.971396063114062
3.1357935732116182;10.033630435156667
3.1448221236211533;10.075120016518401
3.163087977050848;10.124907514152484
3.190538945348047;10.191290844331261
3.2365862920417636;10.254908202419257
3.292097090417151;10.290865839599428
3.3382575114416233;10.336504379097336
3.3844527245678666;10.376610974413682
3.4401548795029933;10.382142918595246
3.4863413946037936;10.423632499956982
3.5045028717281763;10.490015830135759
3.522559972547246;10.57299499285923
3.531431958498812;10.639378323038008
3.572934586898712;10.687091341604004
3.6058522641866553;10.622782490493314
3.606165393102593;10.57299499285923
3.6158723894966593;10.506611662680454
3.625579385890726;10.440228332501677
3.625996891111976;10.373845002322899
3.6447846260682337;10.34065333723351
3.6450977549841714;10.290865839599428
3.654804751378238;10.22448250942065
3.664511747772304;10.158099179241873
3.674218744166371;10.091715849063096
3.6839257405604373;10.02533251888432
3.693580548801848;9.967247104977888
3.703235357043258;9.909161691071459
3.71286407120834;9.855225235301202
3.7226493498313906;9.776395030713903
3.741541461092961;9.726607533079822
3.741958966314211;9.660224202901043
3.760851077575781;9.610436705266961
3.7612685827970314;9.544053375088183
3.780160694058602;9.4942658774541
3.7805781992798524;9.427882547275322
3.79936593423611;9.394690882185934
3.7996790631520474;9.344903384551852
3.8093077773171293;9.290966928781595
3.8190930559401806;9.212136724194297
3.8378807908964383;9.178945059104908
3.8475877872905047;9.112561728926131
3.8758215778775473;9.0544763150197
3.9314889407109037;9.065540203382831
3.959740127348832;9.004688817385617
3.969394935590242;8.946603403479187
3.9697080645061797;8.896815905845106
3.9794150609002465;8.830432575666327
3.9891220572943125;8.76404924548755
3.98943518621025;8.714261747853467
3.9990899944516607;8.656176333947037
4.008744802693071;8.598090920040606
4.009057931609009;8.548303422406523
4.015703223047241;8.476388148046182
4.028471924397142;8.41553676204897
4.028785053313079;8.365749264414887
4.035430344751312;8.293833990054544
4.048199046101212;8.232982604057332
4.048616551322462;8.166599273878555
4.067508662584032;8.116811776244472
4.0679261678052825;8.050428446065695
4.086713902761541;8.017236780976305
4.08713140798279;7.950853450797528
4.105919142939048;7.917661785708139
4.1063366481602985;7.851278455529362
4.125228759421869;7.801490957895279
4.12564626464312;7.735107627716502
4.144433999599377;7.701915962627114
4.144747128515315;7.65212846499303
4.145164633736565;7.585745134814253
4.163952368692822;7.552553469724865
4.16426549760876;7.502765972090781
4.164578626524698;7.452978474456699
4.1742073406897795;7.399042018686442
4.183888243007518;7.336807646643838
4.184201371923455;7.287020149009756
4.193856180164866;7.2289347351033255
4.203510988406276;7.170849321196895
4.203824117322213;7.121061823562812
4.2135311137162805;7.054678493384035
4.223238110110346;6.988295163205257
4.223551239026284;6.938507665571175
4.233179953191366;6.884571209800918
4.242860855509105;6.822336837758314
4.252567851903171;6.755953507579537
4.262274848297238;6.68957017740076
4.271903562462319;6.635633721630503
4.2815844647800585;6.573399349587899
4.29121317894514;6.519462893817643
4.300894081262879;6.457228521775039
4.310522795427961;6.4032920660047825
4.320308074051011;6.324461861417484
4.339200185312581;6.274674363783402
4.3489071817066485;6.208291033604625
4.358614178100715;6.141907703425847
4.377506289362285;6.0921202057917645
4.387213285756351;6.025736875612987
4.396920282150418;5.95935354543421
4.415812393411988;5.909566047800126
4.425519389806055;5.8431827176213496
4.435226386200121;5.776799387442572
4.444855100365203;5.722862931672315
4.454536002682942;5.6606285596297115
4.454796943446223;5.619138978267976
4.473636866555138;5.57764939690624
4.473949995471075;5.527861899272157
4.483578709636157;5.4739254435019005
4.493259611953896;5.411691071459297
4.502888326118978;5.35775461568904
4.512673604742028;5.278924411101743
4.531565716003598;5.229136913467659
4.550562203570481;5.1627535832888825
4.5694543148320514;5.112966085654799
4.588346426093622;5.063178588020716
4.607238537355192;5.013391090386634
4.626026272311449;4.980199425297244
4.644918383573019;4.930411927663162
4.673204362312719;4.864028597484384
4.692148661726946;4.805943183577954
4.7111190552175;4.743708811535351
4.720904333840551;4.664878606948053
4.739692068796809;4.631686941858664
4.740109574018059;4.565303611679886
4.75900168527963;4.515516114045804
4.759314814195567;4.46572861641172
4.7782069254571375;4.415941118777638
4.778624430678388;4.349557788598861
4.797412165634645;4.3163661235094715
4.797725294550583;4.266578625875389
4.807432290944649;4.200195295696611
4.8171392873387155;4.133811965517834
4.817556792559966;4.0674286353390565
4.836344527516223;4.034236970249668
4.836657656432161;3.9844494726155855
4.8369707853480985;3.934661974981502
4.8465994995131805;3.8807255192112455
4.856280401830919;3.8184911471686425
4.856697907052169;3.7521078169898647
4.875485642008427;3.7189161519004763
4.875798770924365;3.669128654266393
4.876111899840302;3.61934115663231
4.89505619925453;3.56125574272588
4.941373184736969;3.582000533406748
4.959665132242993;3.6276390729046577
4.987307457099931;3.6635967100848283
5.034137626083492;3.602745324087616
5.062423604823191;3.536361993908838
5.081211339779449;3.50317032881945
5.090918336173516;3.436786998640673
5.110019200045711;3.353807835917201
5.119726196439778;3.287424505738424
5.138618307701348;3.2376370081043406
5.148325304095414;3.171253677925564
5.158136676794793;3.0882745152020927
5.176924411751051;3.0550828501127025
5.177341916972301;2.9886995199339257
5.196129651928558;2.9555078548445373
5.1965471571498085;2.8891245246657604
5.215334892106068;2.855932859576372
5.215752397327318;2.7895495293975934
5.234644508588888;2.7397620317635116
5.235062013810138;2.673378701584733
5.253849748766395;2.6401870364953446
5.263556745160461;2.5738037063165677
5.30123659137829;2.490824543593096
5.348031968260081;2.435505101777448
5.4038037073987475;2.429973157595885
5.45031204944093;2.420292255278145
5.487861425277117;2.358057883235542
5.506805724691343;2.299972469329111
5.5350395152783864;2.2418870554226817
5.554036002845269;2.175503725243905
5.572928114106839;2.1257162276098214
5.591715849063096;2.092524562520433
5.610607960324666;2.0427370648863494
5.6295000715862376;1.992949567252266
5.648392182847807;1.9431620696181842
5.667284294109377;1.8933745719841006
5.686176405370949;1.8435870743500171
5.705068516632519;1.7937995767159354
5.724065004199401;1.7274162465371568
5.7428527391556585;1.6942245814477683
5.7524814533207405;1.6402881256775128
5.771477940887623;1.5739047954987342
5.790474428454507;1.5075214653199573
5.818682124965221;1.4535850095497018
5.874314695696807;1.4701808420943951
5.920762151560888;1.4701808420943951
5.948891565842619;1.4286912607326592
5.9677836771041886;1.3789037630985774
5.996069655843888;1.3125204329197988
6.033749502061717;1.2295412701963286
6.071377160126888;1.1548600237452025
6.11805076465248;1.1189023865650327
6.173648543282294;1.1410301632912905
6.219800266281323;1.1880516888345927
6.265830216924154;1.2544350190133695
6.321323619248657;1.2931586282843242
6.367910243519821;1.2710308515580628
6.3961440341068645;1.2129454376516335
6.415036145368436;1.16315794001755
6.4433221241081355;1.0967746098387732
6.490152293091695;1.0359232238415608
6.536608446981219;1.03454023779617
6.573453282756546;1.0843277354302518
6.591693042109915;1.1382641912005091
6.600721592519449;1.1797537725622451
6.6281725608166475;1.246137102741022
6.664860832134007;1.3208183491921464
6.711064743285691;1.359541958463101
6.757807932014826;1.3125204329197988
6.776804419581708;1.246137102741022
6.795748718995936;1.1880516888345927
6.8332720007557946;1.1299662749281616
6.879963001332271;1.091242665657207
6.926245194712942;1.1175194005196403
6.953826633391781;1.16315794001755
6.990741053370652;1.2018815492885047
7.028142562774313;1.16315794001755
7.028403503537595;1.121668358655814
7.0472434266465065;1.080178777294078
7.053888718084739;1.0082635029337368
7.066605231281985;0.9557100332088719
7.094839021869028;0.8976246193024409
7.141338665885765;0.8893267030300951
7.196936444515579;0.9114544797563546
7.243575256939401;0.8810287867577475
7.281046350546603;0.831241289123664
7.318491350077478;0.7856027496257543
7.365191048679398;0.7454961543094107
7.420771431258327;0.7703899031264516
7.467305867376837;0.7565600426725396
7.495644034269192;0.6818787962214152
7.533184712079937;0.6210274102242028
7.5702730925676605;0.6320912985873317
7.588486757844699;0.6901767124937628
7.597437026025249;0.7441131682640183
7.606387294205799;0.7980496240342756
7.624653147635495;0.8478371216683591
7.661376211054625;0.9169864239379173
7.716939197582668;0.944646144845743
7.772397807805399;0.9889016982982604
7.827926002231672;1.0220933633876488
7.883541176912372;1.0414551680231252
7.9296668058350726;1.0926256517025994
7.947958753341098;1.1382641912005091
7.966198512694463;1.1922006469707664
8.012498102126019;1.2157114097424149
8.068548178078855;1.1659239121083331
8.105566974363036;1.1880516888345927
8.133070130812891;1.246137102741022
8.169784496206578;1.3166693910559726
8.216031897485477;1.3484780700999703
8.262183620484507;1.3954995956432708
8.289738965087018;1.4452870932773543
8.298610951038585;1.5116704234561311
8.316694145933981;1.5905006280434293
8.334829528982038;1.66103291635838
8.353017100182747;1.7232672884009848
8.371152483230802;1.7937995767159354
8.407919036777145;1.8560339487585384
8.454079457801617;1.9016724882564482
8.509885989042056;1.8906085998933193
8.546869993224467;1.9182683208011415
8.56518803480682;1.9597579021628775
8.583453888236514;2.009545399796961
8.610904856533713;2.075928729975738
8.647540939698414;2.15890789269921
8.675148472453584;2.2003974740609458
8.702651628903439;2.258482887967375
8.73020697350595;2.3082703856014586
8.757710129955804;2.3663557995078897
8.775949889309171;2.420292255278145
8.794137460509882;2.48252662732075
8.812377219863249;2.5364630830910055
8.830512602911304;2.606995371405956
8.848674080035686;2.673378701584733
8.86683555716007;2.7397620317635116
8.912952488057327;2.7923155014883765
8.968724227195995;2.786783557306812
9.024182837418726;2.8310391107593293
9.042396502695764;2.8891245246657604
9.060662356125459;2.938912022299842
9.069560436153354;3.001146394342447
9.078510704333905;3.0550828501127025
9.087382690285471;3.1214661802914803
9.0959415473211;3.2376370081043406
9.096254676237038;3.187849510470258
9.104813533272665;3.3040203382831184
9.113372390308294;3.4201911660959787
9.113685519224232;3.370403668461895
9.12224437625986;3.4865744962747556
9.131116362211426;3.5529578264535333
9.149173463030497;3.6359369891770044
9.149434403793778;3.5944474078152684
9.185983506704053;3.6912564309926523
9.223124075344433;3.6940224030834345
9.23210043760131;3.743809900717517
9.25031410287835;3.8018953146239474
9.259290465135228;3.851682812258031
9.268214639239451;3.909768226164461
9.276930060733047;4.00104530516028
9.277243189648985;3.951257807526197
9.285828140760943;4.063279677202884
9.294778408941495;4.11721613297314
9.303702583045716;4.17530154687957
9.312731133455252;4.216791128241306
9.34957596923058;4.266578625875389
9.405556460979872;4.227855016604436
9.442418692806086;4.2748765421477355
9.45134286691031;4.332961956054166
9.469452155882035;4.407643202505291
9.487665821159073;4.46572861641172
9.533834940208987;4.509984169864239
9.580456356581923;4.482324448956415
9.617979638341783;4.424239035049985
9.6555551082543;4.357855704871207
9.69318276631947;4.283174458420083
9.7308626125373;4.200195295696611
9.749806911951525;4.142109881790182
9.777936326233256;4.100620300428446
9.806170116820297;4.042534886522016
9.843797774885468;3.9678536400708913
9.881373244797985;3.9014703098921135
9.909554847232371;3.851682812258031
9.93784082597207;3.785299482079253
9.956863407615282;3.7147671937643025
9.975859895182165;3.6483838635855257
9.99493466497803;3.5695536589982275
10.004589473219442;3.5114682450917973
10.023429396328355;3.4699786637300614
10.033136392722422;3.4035953335512836
10.042947765421802;3.3206161708278126
10.06173550037806;3.287424505738424
10.06215300559931;3.2210411755596464
10.08104511686088;3.171253677925564
10.08146262208213;3.104870347746786
10.100250357038387;3.0716786826573976
10.100563485954325;3.021891185023314
10.110192200119407;2.9679547292530586
10.129266969915273;2.8891245246657604
10.148289551558486;2.81859223635081
10.16725994504904;2.756357864308205
10.214159698236143;2.6844425899478637
10.269948833425698;2.676144673675516
10.316439779416992;2.669229743448561
10.354093531558492;2.590399538861263
10.373090019125375;2.524016208682484
10.3920343185396;2.465930794776055
10.410978617953827;2.407845380869624
10.429922917368055;2.3497599669631946
10.448867216782281;2.2916745530567653
10.467811516196507;2.233589139150334
10.48678190968706;2.171354767107731
10.4964628120048;2.1091203950651263
И тогда вы можете использовать любую другую программу, способную построить путь, соответствующий этим координатам.
Например, я использовал python и matplotlib для создания этого pdf . Сценарий, используемый для чтения данных из файла и создания PDF-файла, приведен ниже:
import numpy as np
import matplotlib.pyplot as plt
fig = plt.figure(facecolor='w')
ax = fig.add_subplot(111)
X = np.loadtxt("data.txt", delimiter=';').T
ax.plot(X[0], X[1])
plt.savefig('image.pdf', bbox_inches='tight')
На самом деле, вы также можете экспортировать результат в формате svg с 'image.svg'
последней строкой. Затем вы можете загрузить pdf (или svg) в иллюстратор (или inkscape в моем случае) и масштабировать кривую, чтобы она соответствовала оригиналу:
Девин
Том
Девин
джуджа