文章目录

  • 0 开局一张图,PS打开另存为jpg格式的图像。
  • 第一步,右键图片用windows图片编辑器打开图。然后用白色画笔覆盖,留一条曲线出来就行。
  • 第二步,打开getdata软件。
  • 第三步,打开图像。
  • 第四步,设置坐标。
  • 第五步,取出数据。
  • 第六步 导出数据 可以用getdata自带的,麻烦。提倡直接鼠标拉取想要的数据。拉取选好后 ctrl+C复制
  • 第七步 桌面新建一个txt文件, ctrl+V把刚才的数据粘贴进去。保存后关闭记事本。
  • 第八步,复制粘贴wada.txt到matlab工作空间。
  • 第九步,写脚本画曲线。
  • 第十步 得到曲线
  • 第11步 间隔取点画线
  • 第12步 平滑曲线,修正噪声数据。我用着效果不是很好,这工具用来修正噪声数据的 不是很适合我。
  • 第13步 多项式拟合
  • 第14步 取出自己想要的坐标点

0 开局一张图,PS打开另存为jpg格式的图像。

目标:图里2个曲线,提取出x和y线。

第一步,右键图片用windows图片编辑器打开图。然后用白色画笔覆盖,留一条曲线出来就行。


比如我留了黑色那一条:

第二步,打开getdata软件。

第三步,打开图像。

第四步,设置坐标。


四个点标定。

第五步,取出数据。


细分程度设置:

拉取图像区域

得到

第六步 导出数据 可以用getdata自带的,麻烦。提倡直接鼠标拉取想要的数据。拉取选好后 ctrl+C复制

第七步 桌面新建一个txt文件, ctrl+V把刚才的数据粘贴进去。保存后关闭记事本。

第八步,复制粘贴wada.txt到matlab工作空间。

第九步,写脚本画曲线。

rawdata=importdata('wada.txt');
x=rawdata(:,1); %提取第1列
y=rawdata(:,2); %提取第2列
plot(x,y)

第十步 得到曲线

第11步 间隔取点画线


rawdata=importdata('wada.txt');x=rawdata(:,1); %提取第1列
y=rawdata(:,2); %提取第2列x=reshape(x.',1,[]);  %flatten效果 拉成一条线
y=reshape(y.',1,[]);  %flatten效果 拉成一条线x=x(1:5:length(x))  % 间隔取点
y=y(1:5:length(y))  % 间隔取点plot(x,y)

第12步 平滑曲线,修正噪声数据。我用着效果不是很好,这工具用来修正噪声数据的 不是很适合我。

https://www.cnblogs.com/rjjhyj/p/8878357.html

第13步 多项式拟合


rawdata=importdata('wada.txt');x=rawdata(:,1); %提取第1列
y=rawdata(:,2); %提取第2列x=reshape(x.',1,[]);  %flatten效果 拉成一条线
y=reshape(y.',1,[]);  %flatten效果 拉成一条线x = x(1:5:length(x));  % 间隔取点
y = y(1:5:length(y));  % 间隔取点p=polyfit(x,y,5); %5次多项式拟合 返回拟合系数y_fit=polyval(p,x); %拟合数plot(x,y_fit)

第14步 取出自己想要的坐标点

rawdata=importdata('wada.txt');x=rawdata(:,1); %提取第1列
y=rawdata(:,2); %提取第2列x=reshape(x.',1,[]);  %flatten效果 拉成一条线
y=reshape(y.',1,[]);  %flatten效果 拉成一条线x = x(1:5:length(x));  % 间隔取点
y = y(1:5:length(y));  % 间隔取点p=polyfit(x,y,5); %5次多项式拟合 返回系数x_new=180:5:260  %180到260 间隔5取一个点
y_new=polyval(p,x_new) %拟合数plot(x_new,y_new)

双击数据即可获取

matlab getdata 仿照一个曲线 提取图像中的曲线数据相关推荐

  1. MATLAB#183;提取图像中多个目标

    基于matlab工具箱提取图像中的多目标特征(代码如下): 代码前面部分为提取图像的边界信息,调用了后面的遍历函数Pixel_Search,函数实现方法见后~ %%ROI Testing close ...

  2. MATLAB·提取图像中多个目标

    基于matlab工具箱提取图像中的多目标特征(代码如下): 代码前面部分为提取图像的边界信息,调用了后面的遍历函数Pixel_Search,函数实现方法见后~ %%ROI Testing close ...

  3. 【论文党福利】如何提取图像中的数据

    [论文党福利]如何提取图像中的数据 从事科研的老师和同学们在撰写论文时,经常需要将文献中的曲线与自己的结果进行对比,为获取原始数据,最靠谱的方法当然是找原作者要.如果没有要到呢?本文将成为论文党的福利 ...

  4. 图像分割实战之基于Hough变换提取图像中的直线

    图像分割的依据是基于图像中各区域具有不同的特性(比如,灰度.颜色.纹理).图像分割的目的是将图像划分成若干具有相近或相同特性的子区域,以便继续在分割成的相关区域中提取目标,并进而根据目标的特征或结构信 ...

  5. semilogx 多条曲线_怎么让两个指数在一个坐标,matlab里怎样一个坐标上显示多个曲线,而且横轴要用指数形式的?谢谢...

    Q1:matlab里怎样一个坐标上显示多个曲线,而且横轴要用指数形式的?谢谢 多个纵轴数组分别是y1,y2,y3,横轴数组为x 命令为: semilogx(x,y1,x,y2,x,y3) 完了 Q2: ...

  6. 如何熟练掌握MATLAB机器学习、深度学习在图像中的处理

    近年来,随着无人驾驶汽车.医学影像智慧辅助诊疗.ImageNet竞赛等热点事件的发生,人工智能迎来了新一轮的发展浪潮.尤其是在计算机视觉和图像处理领域,各种颠覆性的成果应运而生. 阅读全文点击:< ...

  7. Opencv学习笔记(二) 提取图像中的水平线和垂直线

    提取图像中的水平线和垂直线属于基础的形态学操作的应用,原理:根据要提取图形来定义一个特定的结构元素,然后以这个结构相素去遍历图像,进行一系列形态学操作,以此过滤掉其他特征的图形,达到提取的效果. 示例 ...

  8. 怎么提取pdf中的表格数据_如何从pdf第1部分中提取表格数据

    怎么提取pdf中的表格数据 In this article, we talk about the challenges and principles of extracting tabular dat ...

  9. 提取LSV中的高程数据在CAD中进行道路的方案设计流程

    提取LSV中的高程数据在CAD中进行道路的方案设计流程 一.打开LSV下载影像数据 因为现在网络上不公开影像和高程数据,应在LSV中添加影像数据 二.在CAD中加载影像数据(不要移动影像,改变影像坐标 ...

  10. 提取dsm中的高程数据(无人机影像/卫片?),坡度图

    提取dsm中的高程数据 无人机航拍照片→用pix4d三维建模,同时生成dsm,此时生成的dsm在某个文件夹下,找到orh_dsm/title下的.tif格式文件,记住路径→在arcgis中点击+添加该 ...

最新文章

  1. 【Network Security!】Ubuntu18.04切换到root权限和sudo
  2. PHP代码在线格式化美化工具
  3. scrapy爬取百万小说
  4. 软件工程2017第二次作业
  5. 一个很好地List实现源码
  6. html获取微信code,get-weixin-code.html
  7. 用一个小球揭开地球的面纱,探索地球运转的秘密!
  8. php解析目录函数怎么用,PHP中目录解析函数
  9. JQuery的$.extend()的源码
  10. yarn开启Label Scheduler
  11. 深入浅出数据中心里的OpenStack
  12. 学习python内一般函数知识
  13. ZipEntry压缩时中文文件名乱码解决办法
  14. 深度学习要多深,才能读懂人话?|阿里小蜜前沿探索
  15. 云计算是什么,云计算发展现状是什么?
  16. ES6 Promise 对象
  17. 关于线性空间和线性映射
  18. c语言二进制代码相关问题
  19. c语言学生管理系统结点,学生管理系统(数据结构课程设计之完整代码)
  20. 港科喜讯 | 吴宏伟教授获国家自然科学奖二等奖

热门文章

  1. oracle spatial 数据导入_Oracle Spatial导入shp数据
  2. 电路模电数电知识点总结(初步完成,后期进行小部分优化)
  3. vSphere Client报错:VMRC 控制台的连接已断开。正在尝试重新连接
  4. 2022最新短视频去水印解析API接口支持各大小程序
  5. 【论文】动态贝叶斯网络用于时序建模及动作分类
  6. 收藏夹+阿里云图标:再也不用担心visio找不到好用的图标了!
  7. python alphago_资源 | 如何通过 Python 打造一款简易版 AlphaGo?
  8. 10分钟入门Shell脚本编程
  9. 淘宝新手开店从入门到精通→一路护航
  10. 智能小区计算机网络系统,智能住宅小区综合布线系统方案