智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 13385|回复: 50
打印 上一主题 下一主题

采集即二值化,晒一晒我的数据采集程序。

  [复制链接]

5

主题

67

帖子

0

精华

高级会员

Rank: 4

积分
969

优秀会员奖章

威望
383
贡献
456
兑换币
0
注册时间
2010-12-30
在线时间
65 小时
跳转到指定楼层
1#
发表于 2011-6-29 08:52:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这日子,光看帖没发过贴,第一次发帖吧,算分享~80M下效果灰常不错。采集即比较,解决了单片机速度太快需延时,一次性采集(提高时间利用率啊)90个点刚刚好。
void IOC_Contrl(void)
{
Image_Data[Line_C][0]  =    PORTA<0x34;
Image_Data[Line_C][1]  =    PORTA<0x34;
Image_Data[Line_C][2]  =    PORTA<0x34;
Image_Data[Line_C][3]  =    PORTA<0x34;
Image_Data[Line_C][4]  =    PORTA<0x34;
Image_Data[Line_C][5]  =    PORTA<0x34;
Image_Data[Line_C][6]  =    PORTA<0x34;
Image_Data[Line_C][7]  =    PORTA<0x34;
Image_Data[Line_C][8]  =    PORTA<0x34;
Image_Data[Line_C][9]  =    PORTA<0x34;
Image_Data[Line_C][10] =    PORTA<0x34;
Image_Data[Line_C][11] =    PORTA<0x34;
Image_Data[Line_C][12] =    PORTA<0x34;
Image_Data[Line_C][13] =    PORTA<0x34;
Image_Data[Line_C][14] =    PORTA<0x34;
Image_Data[Line_C][15] =    PORTA<0x34;
Image_Data[Line_C][16] =    PORTA<0x34;
Image_Data[Line_C][17] =    PORTA<0x34;
Image_Data[Line_C][18] =    PORTA<0x34;
Image_Data[Line_C][19] =    PORTA<0x34;
Image_Data[Line_C][20] =    PORTA<0x34;
Image_Data[Line_C][21] =    PORTA<0x34;
Image_Data[Line_C][22] =    PORTA<0x34;
Image_Data[Line_C][23] =    PORTA<0x34;
Image_Data[Line_C][24] =    PORTA<0x34;
Image_Data[Line_C][25] =    PORTA<0x34;
Image_Data[Line_C][26] =    PORTA<0x34;
Image_Data[Line_C][27] =    PORTA<0x34;
Image_Data[Line_C][28] =    PORTA<0x34;
Image_Data[Line_C][29] =    PORTA<0x34;
Image_Data[Line_C][30] =    PORTA<0x34;
Image_Data[Line_C][31] =    PORTA<0x34;
Image_Data[Line_C][32] =    PORTA<0x34;
Image_Data[Line_C][33] =    PORTA<0x34;
Image_Data[Line_C][34] =    PORTA<0x34;
Image_Data[Line_C][35] =    PORTA<0x34;
Image_Data[Line_C][36] =    PORTA<0x34;
Image_Data[Line_C][37] =    PORTA<0x34;
Image_Data[Line_C][38] =    PORTA<0x34;
Image_Data[Line_C][39] =    PORTA<0x34;
Image_Data[Line_C][40] =    PORTA<0x34;
Image_Data[Line_C][41] =    PORTA<0x34;
Image_Data[Line_C][42] =    PORTA<0x34;
Image_Data[Line_C][43] =    PORTA<0x34;
Image_Data[Line_C][44] =    PORTA<0x34;
Image_Data[Line_C][45] =    PORTA<0x34;
Image_Data[Line_C][46] =    PORTA<0x34;
Image_Data[Line_C][47] =    PORTA<0x34;
Image_Data[Line_C][48] =    PORTA<0x34;
Image_Data[Line_C][49] =    PORTA<0x34;
Image_Data[Line_C][50] =    PORTA<0x34;
Image_Data[Line_C][51] =    PORTA<0x34;
Image_Data[Line_C][52] =    PORTA<0x34;
Image_Data[Line_C][53] =    PORTA<0x34;
Image_Data[Line_C][54] =    PORTA<0x34;
Image_Data[Line_C][55] =    PORTA<0x34;
Image_Data[Line_C][56] =    PORTA<0x34;
Image_Data[Line_C][57] =    PORTA<0x34;
Image_Data[Line_C][58] =    PORTA<0x34;
Image_Data[Line_C][59] =    PORTA<0x34;
Image_Data[Line_C][60] =    PORTA<0x34;
Image_Data[Line_C][61] =    PORTA<0x34;
Image_Data[Line_C][62] =    PORTA<0x34;
Image_Data[Line_C][63] =    PORTA<0x34;
Image_Data[Line_C][64] =    PORTA<0x34;
Image_Data[Line_C][65] =    PORTA<0x34;
Image_Data[Line_C][66] =    PORTA<0x34;
Image_Data[Line_C][67] =    PORTA<0x34;
Image_Data[Line_C][68] =    PORTA<0x34;
Image_Data[Line_C][69] =    PORTA<0x34;
Image_Data[Line_C][70] =    PORTA<0x34;
Image_Data[Line_C][71] =    PORTA<0x34;
Image_Data[Line_C][72] =    PORTA<0x34;
Image_Data[Line_C][73] =    PORTA<0x34;
Image_Data[Line_C][74] =    PORTA<0x34;
Image_Data[Line_C][75] =    PORTA<0x34;
Image_Data[Line_C][76] =    PORTA<0x34;
Image_Data[Line_C][77] =    PORTA<0x34;
Image_Data[Line_C][78] =    PORTA<0x34;
Image_Data[Line_C][79] =    PORTA<0x34;
Image_Data[Line_C][80] =    PORTA<0x34;
Image_Data[Line_C][81] =    PORTA<0x34;
Image_Data[Line_C][82] =    PORTA<0x34;
Image_Data[Line_C][83] =    PORTA<0x34;
Image_Data[Line_C][84] =    PORTA<0x34;
Image_Data[Line_C][85] =    PORTA<0x34;
Image_Data[Line_C][86] =    PORTA<0x34;
Image_Data[Line_C][87] =    PORTA<0x34;
Image_Data[Line_C][88] =    PORTA<0x34;
Image_Data[Line_C][89] =    PORTA<0x34;

}

5

主题

67

帖子

0

精华

高级会员

Rank: 4

积分
969

优秀会员奖章

威望
383
贡献
456
兑换币
0
注册时间
2010-12-30
在线时间
65 小时
2#
 楼主| 发表于 2011-6-29 09:09:42 | 只看该作者
自己顶一个。。去复习马克思了!~~~
回复 支持 反对

使用道具 举报

12

主题

1121

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3668

优秀会员奖章活跃会员奖章在线王奖章论坛元老奖章

QQ
威望
1871
贡献
1107
兑换币
93
注册时间
2011-3-14
在线时间
345 小时
3#
发表于 2011-6-29 09:22:55 | 只看该作者
我们毛概啊
回复 支持 反对

使用道具 举报

30

主题

838

帖子

0

精华

常驻嘉宾

mrguang.taobao.com

Rank: 8Rank: 8

积分
3047

资源大师奖章论坛元老奖章优秀会员奖章活跃会员奖章热心会员奖章在线王奖章

QQ
威望
1840
贡献
289
兑换币
15
注册时间
2010-12-3
在线时间
459 小时
4#
发表于 2011-6-29 15:50:42 | 只看该作者
早考完了
回复 支持 反对

使用道具 举报

44

主题

1485

帖子

0

精华

版主

早川队队长

Rank: 9Rank: 9Rank: 9

积分
20210

资源大师奖章论坛骨干奖章推广达人奖章论坛元老奖章活跃会员奖章优秀会员奖章在线王奖章优秀版主奖章

QQ
威望
5864
贡献
12698
兑换币
630
注册时间
2009-8-18
在线时间
824 小时
5#
发表于 2011-6-29 18:04:46 | 只看该作者
硬件二值化大概可以采集三百多个点,处理时间也是够的
回复 支持 反对

使用道具 举报

5

主题

67

帖子

0

精华

高级会员

Rank: 4

积分
969

优秀会员奖章

威望
383
贡献
456
兑换币
0
注册时间
2010-12-30
在线时间
65 小时
6#
 楼主| 发表于 2011-6-30 13:59:07 | 只看该作者
回复 5# sonwendi


    这么多点有必要不?
回复 支持 反对

使用道具 举报

44

主题

1485

帖子

0

精华

版主

早川队队长

Rank: 9Rank: 9Rank: 9

积分
20210

资源大师奖章论坛骨干奖章推广达人奖章论坛元老奖章活跃会员奖章优秀会员奖章在线王奖章优秀版主奖章

QQ
威望
5864
贡献
12698
兑换币
630
注册时间
2009-8-18
在线时间
824 小时
7#
发表于 2011-6-30 17:57:32 | 只看该作者
回复 6# bestboyxie


    应该在尽可能处理得完,采集的完的情况下采集点~

     一行采集的点多,不仅黑线可以完整提取到,而且可以越往后面黑线可以提取的远一点~
回复 支持 反对

使用道具 举报

44

主题

1485

帖子

0

精华

版主

早川队队长

Rank: 9Rank: 9Rank: 9

积分
20210

资源大师奖章论坛骨干奖章推广达人奖章论坛元老奖章活跃会员奖章优秀会员奖章在线王奖章优秀版主奖章

QQ
威望
5864
贡献
12698
兑换币
630
注册时间
2009-8-18
在线时间
824 小时
8#
发表于 2011-6-30 17:58:45 | 只看该作者
回复 1# bestboyxie


    能说下这个0x34什么原理么?
回复 支持 反对

使用道具 举报

5

主题

67

帖子

0

精华

高级会员

Rank: 4

积分
969

优秀会员奖章

威望
383
贡献
456
兑换币
0
注册时间
2010-12-30
在线时间
65 小时
9#
 楼主| 发表于 2011-6-30 23:12:06 | 只看该作者
回复 8# sonwendi


    我用的数字摄像头,那个是阀值~~~
回复 支持 反对

使用道具 举报

1

主题

26

帖子

0

精华

高级会员

Rank: 4

积分
544
威望
338
贡献
108
兑换币
82
注册时间
2008-4-6
在线时间
49 小时
10#
发表于 2011-7-3 20:19:56 | 只看该作者
haosixiang
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-12-27 19:29 , Processed in 0.270603 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表