智能车制作

标题: 摄像头 图像问题 [打印本页]

作者: chenxuejie08    时间: 2012-7-2 15:58
标题: 摄像头 图像问题
各位大神帮帮忙,我用串口助手显示摄像头采集的数据,出来一堆这样有规律的数据,但我的程序上明明已经二值化了,应该只有0和1才对,不知道问题出在哪?
9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F E5 EB 9D 9F 9F 9D 9D 9D 9F 9F 9F 9F 9D 9D 9F 9F 9D 9D 9D 9D 9D 9D 9D 9D 9D 9F 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F E5 EB 9F 9F 9F 9D 9F 9D 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F 9D 9F 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F E5 EB 9F 9F 9D 9F 9F 9F 9F 9F 9F 9D 9D 9D 9D 9F 9F 9D 9D 9F 9F 9F 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9F 9F 9F 9F 9D 9D 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F E5 EB 9F 9F 9D 9F 9F 9F 9F 9F 9F 9D 9D 9D 9D 9F 9F 9D 9D 9F 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9F 9F 9F 9F 9F 9D 9D 9D 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F E5 EB 9F 9F 9D 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9F 9F 9F 9F 9D 9D 9D 9D 9D 9D 9D 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F E5 EB 9F 9F 9F 9F 9F 9F 9F 9F 9D 9D 9D 9D 9F 9F 9D 9D 9D 9D 9F 9D 9D 9D 9D 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F E5 EB 9F 9D 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F 9F 9D 9F 9F 9F 9F 9D

作者: 断点断了    时间: 2012-7-2 16:38
建议你采集完一帧图像后再二值化..你这个可能是二值化错行的...
作者: 潇潇    时间: 2012-7-2 17:00
串口显示你用的是十六进制!!!
作者: chenxuejie08    时间: 2012-7-2 17:01
那要怎么解决?我初学编程,不是很在行,望指导!
作者: ailiuxinting    时间: 2012-7-2 22:02
串口调试工具里的波特率改一下看看~~
作者: chenxuejie08    时间: 2012-7-3 09:26
ailiuxinting 发表于 2012-7-2 22:02
串口调试工具里的波特率改一下看看~~

波特率改了也没用,数虽然发生了变化,但是数还是十六进制的,不是0或1
作者: chenxuejie08    时间: 2012-7-3 09:27
断点断了 发表于 2012-7-2 16:38
建议你采集完一帧图像后再二值化..你这个可能是二值化错行的...

二值化错行该怎么解决啊?我初学编程,不是很在行,望大侠指导!
作者: ailiuxinting    时间: 2012-7-3 13:32
chenxuejie08 发表于 2012-7-3 09:26
波特率改了也没用,数虽然发生了变化,但是数还是十六进制的,不是0或1

那估计是你的串口输出的程序错了,你给他直接输出1或0 看看是不是正确的      仅作建议 我也是新手
作者: 断点断了    时间: 2012-7-4 14:49
chenxuejie08 发表于 2012-7-3 09:27
二值化错行该怎么解决啊?我初学编程,不是很在行,望大侠指导!

我的意思是你是不是二值化的是下一行的数据...比如你采集 的是第一行,你采集完后把变量加到第二行了,而你二值化的是 第二行...

作者: ailiuxinting    时间: 2012-7-12 14:20
lz你问题解决掉了?





欢迎光临 智能车制作 (http://111.231.132.190/) Powered by Discuz! X3.2