【发布时间】:2018-07-18 11:54:28
【问题描述】:
我对 Python 中的 OpenCV 非常满意。我最近切换到 C++ 版本,我一直遇到cv::Mat 索引的问题,因为我太习惯于numpy 的数组。
特别是,我试图找出是否有更好的方法可以在不遍历数组的情况下对数组的受限区域进行操作。
例如,假设我有一个10x15 酉矩阵,并且我想将除最后一行之外的所有内容都归零(或另一个随机数);在 Python 中,我会这样做:
import numpy as np
a = np.ones([10,15])
a[:-1,:-1] = 0
定义了cv::Mat a = cv::Mat::ones(10, 15, CV_32FC1);,如何在 C++ 中实现这一点?
【问题讨论】:
标签: python c++ opencv matrix-indexing