opencv杂记一

来源:互联网 发布:桌面透明倒计时软件 编辑:程序博客网 时间:2024/06/10 05:22

2017.03.01

在Mat类型的图片像素地址确定

    for (int i = 0; i < img.rows; i++)    {        unsigned char *p = img.ptr<unsigned char>(i);        for (int j = 0; j < img.cols; j++)        {   //p[j] = 255;            *p++ = 255;        }    }

此方法是用指针扫描像素。
P 指针中存入的是img图像的每一行首像素的地址;通过移动指针 P 来遍历该行的所有像素,通过循环遍历所有的像素点。

此方法比img.at遍历所有像素快。

0 0
原创粉丝点击