网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
08月06日漏签0天
arduino吧 关注:75,373贴子:230,214
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 1 2 下一页 尾页
  • 55回复贴,共2页
  • ,跳到 页  
<<返回arduino吧
>0< 加载中...

【求教】Arduino 可以实现图像处理吗(类似Matlab)

  • 只看楼主
  • 收藏

  • 回复
  • 悠悠子衿
  • 小有名气
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
有个项目是 Arduino 与热感应器相连,启动后,由串行端口把热源数据发送给计算机,然后产生一个.txt文件,接着由matlab处理.txt文件,然后生成热感应图像。
我的问题是:
1. 如何将 Serial monitor 中的数据转成.txt文件
2. Arduino 能不能自己处理图像,与计算机相连后直接将图像输出,不用Matlab。
接触Arduino 刚一个月,谢谢大家了


  • 飘雪才子
  • 闻名一方
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
我用matlab读取的数据处理大都是从其他软件引过来的 图形交互的话 我给你推荐两个软件吧一个是比较基础的processing 虽然说基础 但是功能强大 交互性强 还有就是比较专业的labvIEW软件 与matlab交互十分方便 希望能帮到你


2025-08-06 02:38:36
广告
不感兴趣
开通SVIP免广告
  • jh7086
  • 颇具盛名
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
1.任何能够实现串口通信,文件读写的语言都可以
2.图像处理不一定得用Matlab
用Python应该就能实现
需要安装两个扩展库:
PySerial 串口通讯模块
OpenCV 基于C/C++语言的开源图像处理函数库


  • 路边摆摊小男孩
  • 颇具名气
    6
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
略不懂


  • 春泥蛋炒饭
  • 赫赫有名
    13
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
arduino当然也可以执行任何图像处理算法,但由于它的主频处,理位数和内存的限制,处理速度比电脑要慢很多,图像数据太多时,会慢得没有使用价值,所以如果涉及与计算机交换数据,最好把运算量大的工作交给计算机去做。


  • 小猪会轮滑
  • 赫赫有名
    13
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼


  • 山西_小谷
  • 富有美誉
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
楼主弱弱的问一句arduino可以和matlab实行交互吗??我们还学了matlab呢。。


  • Fantc_Lei
  • 颇具盛名
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
如果主要目的是图像处理,推荐你用opencv做交互,速度快很多。
matlab功能很强大,但不是做专门的图像处理的


2025-08-06 02:32:36
广告
不感兴趣
开通SVIP免广告
  • Fantc_Lei
  • 颇具盛名
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
回复@晒太阳1987 :我又看了你的问题。第一个问题的解决办法 串口发送的数据是一段一段的ascii码 matlab有现成的语句可以读 并直接转成十进制数 但获得的只是对应代码 成比例 但不是实际数值 需要自己手动转换;基本流程有两种 第一申请虚拟内存 板子不停发送 matlab逐行扫描 可以存在一个矩阵或向量中,另外一种每次板子发送数据都要等收到电脑命令 也就是收到一个才发另一个。实时性都很差。 关于第二个问题 这要取决于你用的是什么传感器了,可以通过存在矩阵中来表达图像,一个元素代表一个元素,最后发送都要转码的,不介意的话,把你的传感器方案说详细一点。楼主的问题是生成图像不是处理吧


  • troutlzr123
  • 富有名气
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
这个要看你的读取速度预想多少了,如果放弃高采样率是肯定可以做到的。我不太清楚你热源数据和要绘制的图像是什么样子的,就给你说个思路吧。大概就是把测到的数据按照你想绘制的图像以坐标和数值共同编码的形式记录在txt中。如果要用arduino不通过电脑显示出来就是直接接个LCD,然后一行行刷新。
你如果是记录热源当时的温度(只是一个温度传感器),然后绘制温度变化图那就非常简单了。


  • 悠悠子衿
  • 小有名气
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
问题1已经解决, 生成的txt文件(x位置,y位置, 对应的温度):
这个文件是在计算机上生成的,然后用matlab处理这个txt文件,生成图像。
想问能不能在Arduino中处理这些数据然后生成对应的thermal image.(这些数据存在arduino外接的EEPROM中)


  • 940531305a
  • 默默无闻
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
楼主有个问题想问你


  • 小擦98
  • 默默无闻
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
啊!楼主求教!这个可以实时生成图像嘛!我毕设打算做一个arduino控制切割的东西,然后把力和位移的关系用matlab显示出来


  • 皮特-格里芬
  • 默默无闻
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
姐姐你好 我的课题和你好像的 想问下姐姐你 能不能分享一下到底怎么生成txt文件,然后怎么用matlab处理呢
上面那层不知道怎么被折叠了


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 1 2 下一页 尾页
  • 55回复贴,共2页
  • ,跳到 页  
<<返回arduino吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示