17届智能车基础四轮---二值化

致敬cg学长,啥也不懂还来指导?

做智能车就要有一颗不思进取的心,一切的知识与思路都可取之于网络,用之于网络,问学长?问啥啥不懂,翘着嘴巴指指点点。

话不多说,切入正题。

这边使用的是逐飞科技提供的tc264模板。

if(mt9v03x_finish_flag)
    {
        Get_Use_Image();
        /* 二值化 */
        Get_Bin_Image(2);

        mt9v03x_finish_flag = 0;
   }

获取图像部分,直接去SEEKFREE_MT9V03X.h.h文件 改了采集的图像的大小,用下面这个函数把采到的图片的数组复制到我要使用的数组中

void Get_Use_Image(void)
{
    short i = 0, j = 0, row = 0, line = 0;

    for (i = 0; i < MT9V03X_H; i += 1)
    {
        for (j = 0; j < MT9V03X_W; j += 1)
        {
            Image_Use[row][line] = mt9v03x_image[i][j];
            line++;
        }
        line = 0;
        row++;
    }
}

以下用sobel算子对图像进行二值化(取之于龙邱用之于逐飞)

Threshold
经验分享 程序员 微信小程序 职场和发展