我有只能以2D点图形式保存为pdf文件的数据,并且需要其中的原始数据(x和相关的y值)。
我可以使用Mathematica进行任何操作,以便在内部使用数据进行评估吗?
要导入的example plot将是(x ^ 2的ListPlot; x = 0-10)
答案 0 :(得分:2)
这是您可以使用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]
如果希望坐标与y = x^2
完全匹配,则必须适当缩放坐标。