zekyou 发表于 2020-3-18 19:31

获得图片上点线坐标的小工具

# 论文等图片的线条、点坐标转换小工具
有时候一些论文只有图,而我们需要绘制这些图的数据,例如曲线的坐标,断层的参数等,可以使用该程序,描点获取数据。
## 示例
假设我们需要得到test.png中绿色频散曲线的坐标。
使用软件,我们得到txt文件如下:
javascript:;
javascript:;
## 使用
直接下载点击exe就可以
如果你感兴趣的话一起捣鼓的话,可以去(https://github.com/zekyou/ZkPhoto)上找源码,Python+PyQt5写的。
### 操作
界面如下:   
javascript:;
1. 点击File,打开图片文件,进入image窗口,鼠标左击选取3个基本框架点(显示为绿色),例如图片左上,左下,右下。
2. 按下CTRL,同时鼠标移动(无需点击)描点(显示为红色点)
3.×掉image窗口(**很重要**)
4. 在BasicPosition的1号栏按顺序输入基本框架的**真实坐标**,如 5 3.9 5,2.9 30 2.9x1,y1,x2... 中间**空格隔开**。在Operate栏输入想要获取的坐标x,格式为 开始x 间隔 结束x 例如 7 1 15(需要在描点范围内,或许后续版本会解除这一限定)
5. 点击开始按钮   
### Tips
1. 操作中步骤1和步骤2,顺序任意,可以交叉完成
2. 步骤1,2定下的点均可撤销,操作为,基本框架点右击消去上一个点,绿色将显示为蓝色;绘制点按住alt,移动鼠标撤销,红色将显示为白色。
3. 状态栏会提示一些错误信息。
4. 如果同一图片文件,得到的txt会被**覆盖,记得保存**
5. 一些快捷键可以参考Help菜单   

fangdongjiadema 发表于 2020-3-26 22:12

点赞..................
页: [1]
查看完整版本: 获得图片上点线坐标的小工具