智能车制作
标题:
请问如何用matlab还原摄像头采集的图像啊
[打印本页]
作者:
zimaochj
时间:
2011-4-8 22:47
标题:
请问如何用matlab还原摄像头采集的图像啊
作者:
MRB
时间:
2011-4-9 00:22
同求呀~~~
作者:
weiliming91
时间:
2011-4-12 10:16
本帖最后由 weiliming91 于 2011-4-12 10:18 编辑
下载串口调试程序,将接收到的数据转成txt文件a,b=unit8(a),然后调用imshow函数,imshow(b)
作者:
zimaochj
时间:
2011-4-12 22:25
回复
3#
weiliming91
额……能不能请你讲的再具体点呢?我才接触matlab……谢谢了!
作者:
weiliming91
时间:
2011-4-14 10:44
本帖最后由 weiliming91 于 2011-4-14 10:48 编辑
我用的是sscom32串口程序,把接收框中的数据复制粘贴到一个txt文档中,比如命名为a.txt,matlab代码load a.txt;b=uint8(a);imshow(b)就可以了,前面帖子中应该是uint8转换成无符号int型数据,不是unit8,写错了抱歉
作者:
zimaochj
时间:
2011-4-14 20:37
回复
5#
weiliming91
额…… “把接收框中的数据复制粘贴到一个txt文档中”中的“接收框中的数据”是指……
作者:
weiliming91
时间:
2011-4-16 10:20
本帖最后由 weiliming91 于 2011-4-16 10:24 编辑
下一个串口调试软件试试呗,我用的sscom32.exe,给你个下载地址
http://www.wiminet.com/c3289/w10012012.asp
,,这个串口程序调试的时候肯定会用到,把波特率调成115200,至于接收框就是摄像头ad之后发送到电脑的数据,你打开串口程序就能看见接收框界面了,当然还得有usb转串口,这样才能把单片机上的数据发送到电脑上(usb转串口就是把串口发送的数据转为usb接收,咱们的单片机就是串口,电脑就是usb接口)。另外,你还得写好单片机程序,将摄像头数据传输到电脑,我用的是ps0、ps1这两个口输入输出。
作者:
weiliming91
时间:
2011-4-16 10:29
另外你看看这篇帖子吧,应该会有帮助,
http://www.znczz.com/viewthread. ... from=indexheats_pic
。
作者:
fxl_sunny
时间:
2011-4-16 22:01
如果是无线或者串口发送回来的数据,由于是16进制,但matlab可以直接将一个16进制数的txt文件转换为10进制(这个百度下吧),如果是个整形还要将两个8位16进制数进行进位处理。
然后得到的数据就可以由你自己使用分析了,imshow,plot,等等都可以绘图,我习惯了用plot绘图,还可以用pause( )做成动态显示的,还可以将电机舵机的数据发回,处理也是一样的,然后进行分析处理。
如果能力到了,也可以直接用matlab通过串口,无线和车上的芯片通讯,这样就不用用txt文件了,直接动态显示,再加上matlab强大的数据分析处理函数,肯定比VC做的上位机强大的多。。。
作者:
fxl_sunny
时间:
2011-4-16 22:01
如果是无线或者串口发送回来的数据,由于是16进制,但matlab可以直接将一个16进制数的txt文件转换为10进制(这个百度下吧),如果是个整形还要将两个8位16进制数进行进位处理。
然后得到的数据就可以由你自己使用分析了,imshow,plot,等等都可以绘图,我习惯了用plot绘图,还可以用pause( )做成动态显示的,还可以将电机舵机的数据发回,处理也是一样的,然后进行分析处理。
如果能力到了,也可以直接用matlab通过串口,无线和车上的芯片通讯,这样就不用用txt文件了,直接动态显示,再加上matlab强大的数据分析处理函数,肯定比VC做的上位机强大的多。。。
作者:
txwh0820
时间:
2012-4-7 17:58
另为分享一下 由一维数据还原图像的方法 M
例如说S=[22,32,46,…,]是个一维数组,
我想把它转换成8位的位图(bmp),长为L高为H,该如何写命令呢?
方法1:NewS = [S(1
);S(L+1:L*2);S(L*2+1:L*3);.....S(L*H-L+1:L*H)];
方法2:
reshape(S,L,H)%这个需要S的个数能被L*H整除,不然报错.
imshow(S); %显示该图片
作者:
爱是歌舞升平
时间:
2013-1-28 14:21
MATLAB有自带的函数用来纠正梯形失真或者用矩阵解方程
作者:
Super_Player
时间:
2013-1-31 15:32
是不是用matlab进行逆透视的处理啊?求解
作者:
牧℡〆风︶ㄣ
时间:
2013-3-22 17:08
爱是歌舞升平 发表于 2013-1-28 14:21
MATLAB有自带的函数用来纠正梯形失真或者用矩阵解方程
有木有更详细的说明啊,求教!
作者:
刘飞月
时间:
2013-8-18 15:28
网站怎么链接不上
欢迎光临 智能车制作 (http://dns.znczz.com/)
Powered by Discuz! X3.2