类似的函数,如sp.linalg.norm,sp.cross在C++
similar functions like sp.linalg.norm, sp.cross in C++
在python中,我们有包含sp.linalg.norm,sp.cross的库scipy。提升库中是否有类似的功能C++?
似乎没有。
但是,OpenCV有你需要的东西!
L2标准:http://docs.opencv.org/2.4/modules/core/doc/operations_on_arrays.html#norm
十字: http://docs.opencv.org/2.4/modules/core/doc/basic_structures.html#Point_
#include <opencv2/opencv.hpp>
int main(int argc, const char *argv[])
{
cv::Point3d p1(1, 0, 0);
cv::Point3d p2(0, 1, 0);
cv::Point3d cross_prod = p1.cross(p2);
std::cout
<< "<" << cross_prod.x
<< ", " << cross_prod.y
<< ", " << cross_prod.z
<< ">"
<< std::endl;
std::cout << "L2 norm: " << cv::norm(cross_prod) << std::endl;
return 0;
}
输出:
<0, 0, 1>
L2 norm: 1
相关文章:
- Arduino无法编译名为SP:"Expected ')' before '(' token"的变量
- Equivalent of OpenCv c++ api Vec2f,norm, acos in emgucv csha
- 带有 NORM 的 ZeroMQ - 地址已在使用 错误被抛出在第二个 .bind() 上 - 为什么?
- 局部变量 'sp' 在被读取之前在所有路径中重新分配
- Microsoft Visual Studio 2008,版本9.0.30739.1 SP,DLL构建错误
- Converting Eigen::SparseMatrix<double> to deal.ii ::Sp
- 在 Win 7 SP 中创建 exe vcxproj:过程入口点<function>无法位于动态链接库中KERNAL32.dll
- Eigen norm() with Boost.Units
- OpenCV squared norm for cv::Point2d
- 类似的函数,如sp.linalg.norm,sp.cross在C++
- 确定 Windows Server 2003 SP 1 是 32 位还是 64 位的正确方法是什么?
- 如何展开堆栈以获取指定堆栈指针(SP)的回溯
- OpenCV.norm中的断言错误
- SQL SP在SSMS中正常工作,但在VC++应用程序中失败
- NIST SP 800-56A 串联/单步密钥派生函数的现有实现
- 关于 CUDA 的架构(SM、SP)
- 什么是Microsoft Windows SDK for Windows 7和.NET Framework 3.5 SP
- c++正则表达式/flex++中的模式{sp}是什么意思
- 在安卓 NDK 中使用"sp"
- 为什么我不能使用 "const string* sp = 0" 在构造函数中初始化