用于子图像的大图像的C 搜索块

c++ Search Blocks Of Large Image For Sub Image

本文关键字:图像 搜索 用于      更新时间:2023-10-16

考虑到我的大和子图像是2D矩阵,我将如何通过块搜索我的大矩阵,直到找到我的子矩阵为止。就像OpenCV模板匹配一样,但我不使用它,因此纯粹是C 。这样的东西。一些示例代码将不胜感激。

SearchBlock(//parameters)
{
    Matrix Block;
    Block.Rows = //define block rows;
    Block.Cols = //define block cols;
    Block.data = new double[Block.Rows * Block.Cols];
    for (int i = 0; i < Block.Rows; i++)
        for (int j = 0; j < Block.Cols; j++)
    return Block;
}

您可以通过在图像矩阵的元素上迭代并检查相邻元素是否对应于您要寻找的子图像的元素。

是否对应