gpt4 book ai didi

c - 如何将矩阵应用于opencv中的图像?

转载 作者:太空宇宙 更新时间:2023-11-04 04:57:08 25 4
gpt4 key购买 nike

假设我有一些图像以及我想应用于该图像的旋转矩阵和平移 vector 。我如何在 opencv 中应用它?

我的假设是我有一些 3D 点(其中我有 x、y、相对 z)和关联的旋转矩阵(这是一个 3x3 矩阵),我希望将每个点乘以旋转矩阵,得到它对点“起作用”。

最佳答案

OpenCV 具有用于此目的的扭曲仿射函数。

OpenCV 1(旧 API):

cvWarpAffine(&srcImage, &dstImage, &mat2x3) ;
// dst size will be same as src size.

OpenCV 2(新 API):

cv::warpAffine(&srcImage, &dstImage, &mat2x3, cvSize(dstWidth, dstHeight)) ;

关于c - 如何将矩阵应用于opencv中的图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5602760/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com