Как получить список значений из 2D точечного графика, сохраненный в формате PDF с Mathematica? - PullRequest
0 голосов
/ 11 октября 2018

У меня есть данные, которые доступны только в виде 2D точечного графика, сохраненные в виде pdf-файла, и мне нужны исходные данные (x и связанные значения y) из них.

Есть ли способ, которым я могу сделатьэто с Mathematica, так что я могу использовать данные для оценки внутри страны?

примерный график для импорта будет (ListPlot из x ^ 2; x = 0-10)

1 Ответ

0 голосов
/ 12 октября 2018

Вот подход, который вы можете использовать с Mathematica

img = First@Import[
              "https://drive.google.com/uc?export=download&id=1Kgny29eM8q2oIj7BopP-dx0HQ4E449P_"];
mb = MorphologicalBinarize[img];
cn = ColorNegate[Closing[mb, DiskMatrix[0.5]]];
coords = Flatten[Last /@ ComponentMeasurements[cn, {"Centroid"}], 1];
ListPlot[coords]

enter image description here

Вам нужно будет соответствующим образом масштабировать координаты, если вы хотите, чтобы они точноматч y = x^2.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...