c++ - opencv中3x3矩阵的对数

标签 c++ opencv

我有一个这样的矩阵。

A = 
30 10 40 10 50
90 20 60 50 40
30 10 40 10 50
90 20 60 50 40
30 10 40 10 50

矩阵p是

30 10 40
90 20 60
30 10 40

矩阵q是

10 40 10
20 60 50
10 40 10

./.. 我如何计算 p 和 q 的对数?

Log (p) and Log (q) ?

任何人都可以帮助我.. 我必须在 opencv 中执行此操作。 谢谢

最佳答案

正如@cxyzs 在评论中指出的,OpenCV 中直接实现了一个log 函数。你可以找到它here在文档中。

这是一个如何使用它的小例子:

cv::Mat p, q;  // Your original matrices

cv::Mat logP, logQ;
cv::log(p, logP);
cv::log(q, logQ);

// Now logP and logQ contain the logarithms of the values in p and q

关于c++ - opencv中3x3矩阵的对数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38690453/

相关文章:

c++ - 为什么 RTTI 似乎不受欢迎?

python - 图像的哪些特征会产生用于 SVM 多类图像分类的良好结果?

opencv - 如何在 ubuntu 16.04 上安装 opencv

c++ - C++ 将对象的内容写入文件

opencv - 如何使用OpenCV在ROS上上传 map 图像?

c++ - 堆排序中的堆大小

c++ - itoa 和 sprintf 哪个效率高?

python - 如何在python openCV中计算六边形的内角

c++ - 复合辛普森规则无限输出

c++ - 如何使用管道检查是否有文件输入