智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1709|回复: 1
打印 上一主题 下一主题

摄像头问题

[复制链接]

0

主题

4

帖子

0

精华

注册会员

Rank: 2

积分
132
QQ
威望
180
贡献
22
兑换币
0
注册时间
2008-4-20
在线时间
2 小时
跳转到指定楼层
1#
发表于 2008-4-20 18:40:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
<>请问摄像头旋转90度后采集图象在程序中该怎样写?</P><P>我的程序:</P><P>interrupt 6 void ISR_IRQ(void)<BR>{ int i=0,j=0;<BR>&nbsp; AD1_Init();<BR>&nbsp; DisableInterrupts; <BR>&nbsp; row_cnt++;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //对扫描行计数<BR>&nbsp; if((row_cnt&gt;ROW_START)&amp;&amp;(row_cnt%INTERVAL==0)&amp;&amp;(row_image&lt;ROW_SAMPLE)) <BR>&nbsp; {&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //隔行采集<BR>&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp; for(dot_sample=0;dot_sample&lt;dot_MAX;ldot_sample++) <BR>&nbsp;&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; while(!ATD1STAT1_CCF0);//等待转换完成<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; image_data[&nbsp;&nbsp;dot_MAX-dot_sample][row_image]=(signal_in&gt;VALUE)?1:0; //转换完成的数据二值化后放在一个二维数组<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; transmit_sci(image_data[dot_MAX-line_sample][row_image]);<BR>&nbsp;&nbsp;&nbsp; }&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; row_image++; <BR>&nbsp;&nbsp;&nbsp; ATD0CTL2=0x00;<BR>&nbsp;&nbsp;&nbsp; EnableInterrupts;<BR>&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp; 对不对?</P><P>为什么得不到与实际对应的图像?我已经困惑好几天了,请帮帮忙</P>

0

主题

294

帖子

1

精华

功勋会员

Rank: 10Rank: 10Rank: 10

积分
4127

特殊贡献奖章

QQ
威望
2658
贡献
1405
兑换币
31
注册时间
2007-11-22
在线时间
32 小时
2#
发表于 2008-4-21 19:51:48 | 只看该作者

Re:摄像头问题

我的方案和你一样,但是程序编写有些小区别。要想旋转90度,很简单,图像采集不用变,只需在提取黑线的时候,把循环的行和列换个位置就行了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-6 23:44 , Processed in 0.069006 second(s), 36 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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