imtransform matlab
场景:对图像进行变换,matlab中的cp2tform和imtransform函数用c++或OpenCV该怎么实现
求助:对图像进行变换,matlab中的cp2tform和imtransform函数用c++或OpenCV该如何实现
对图像进行变换,matlab中有两个函数可以实现,cp2tform模型参数估计,和imtransform空间变换。
TFORM = cp2tform(input_points, base_points, 'affine');
resultImage = imtransform(testImage, TFORM,'XData',[1 info.Width], 'YData',[1 info.Height]);
现要用c++或OpenCV实现,OpenCV中有哪些函数可以近似代替cp2tform和imtransform的功能,求高手指点该如何实现?
谢谢!
------解决方案--------------------
是不是要处理立体效果或者三维效果的吧。
一般都得用自己写的函数吧
------解决方案--------------------
把matlab的函数转成C++的不就行了
matlab提供这个功能
------解决方案--------------------
------解决方案--------------------
照着matlab代码自己翻译一遍不就可以了吗,我就做过这种事情
求助:对图像进行变换,matlab中的cp2tform和imtransform函数用c++或OpenCV该如何实现
对图像进行变换,matlab中有两个函数可以实现,cp2tform模型参数估计,和imtransform空间变换。
TFORM = cp2tform(input_points, base_points, 'affine');
resultImage = imtransform(testImage, TFORM,'XData',[1 info.Width], 'YData',[1 info.Height]);
现要用c++或OpenCV实现,OpenCV中有哪些函数可以近似代替cp2tform和imtransform的功能,求高手指点该如何实现?
谢谢!
------解决方案--------------------
是不是要处理立体效果或者三维效果的吧。
一般都得用自己写的函数吧
------解决方案--------------------
把matlab的函数转成C++的不就行了
matlab提供这个功能
------解决方案--------------------
------解决方案--------------------
照着matlab代码自己翻译一遍不就可以了吗,我就做过这种事情