5

我创建了一个m×n矩阵Mat,我想在该矩阵的一行中添加一个标量。为了给矩阵的所有元素添加一个标量,您可以使用以下语句:A += b, where Ais a Matobject and bin a scalar. 但是,如果我只想在该矩阵的一行中添加一个标量,那么如何轻松地执行此操作呢?

4

1 回答 1

5

这很容易:

image.row(i) += Scalar(...);

取自文档

有许多不同的方法可以创建一个 Mat 对象。下面列出了最受欢迎的选项:

...

为另一个数组的一部分构造一个标题。它可以是单行、单列、多行、多列、数组中的矩形区域(在代数中称为小区域)或对角线。此类操作也是 O(1),因为新标头引用相同的数据。您实际上可以使用此功能修改数组的一部分

...

于 2012-12-14T23:50:29.863 回答