智能车制作

标题: 关于摄像头图像处理的程序 [打印本页]

作者: 不怕    时间: 2018-4-8 10:13
标题: 关于摄像头图像处理的程序
unsigned char Image_data[ROW][LIN] = {0};
unsigned char Copy_Image[R60][L80] = {0};
Copy_Arr(Image_data[0],Copy_Image[0]);  //拷贝图像
void Copy_Arr(unsigned char aa[],unsigned char b[])            //拷贝图像
{
  unsigned int i,n=L80*R60;
  for(i= 0;i < n;i++)
    b[i] = aa[i<<2];
}

以上是Image_date 和 copy_image两个数组定义和函数调用的程序 ,copy_arr函数的功能是把一个240*320的数组复制到一个80*60的数组中(隔几个取一个),但是函数调用的是两个一维数组吗?是把二维数组当做一维数组看了吗?还有程序里的for循环能够实现对每一个元素遍历赋值吗?  希望大佬解答一下!!


作者: hnytzy    时间: 2018-4-8 11:46
数据就是那些数据,怎么处理没什么大的区别。就像你吃饭,可以先吃菜再吃米,也可以先吃米再吃菜,或者一口米一口菜,只要你按喜欢的方式来就行。

作者: 不怕    时间: 2018-4-8 21:17
哦哦哦 我想问一下这个程序是怎么实现复制数组的?





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