我创建了一个m×n矩阵Mat
,我想在该矩阵的一行中添加一个标量。为了给矩阵的所有元素添加一个标量,您可以使用以下语句:A += b
, where A
is a Mat
object and b
in a scalar. 但是,如果我只想在该矩阵的一行中添加一个标量,那么如何轻松地执行此操作呢?
问问题
1418 次
1 回答
5
这很容易:
image.row(i) += Scalar(...);
取自文档:
有许多不同的方法可以创建一个 Mat 对象。下面列出了最受欢迎的选项:
...
为另一个数组的一部分构造一个标题。它可以是单行、单列、多行、多列、数组中的矩形区域(在代数中称为小区域)或对角线。此类操作也是 O(1),因为新标头引用相同的数据。您实际上可以使用此功能修改数组的一部分
...
于 2012-12-14T23:50:29.863 回答