我尝试生成可用于变换平面对象图像的随机单应矩阵。似乎 opencv 有一类“patchgenerator”。但是我找不到这个类的详细信息。有人说它只适用于仿射变换。有什么方法可以生成随机单应矩阵吗?或者我可以直接使用一些 OpenCV 函数?非常感谢!
最佳答案
这篇文章解释了如何从头开始生成随机单应性——您可以控制旋转、平移、剪切和投影失真:
https://medium.com/uruvideo/dataset-augmentation-with-random-homographies-a8f4b44830d4
为了简要总结上面的链接,单应性可以写成欧几里德变换、仿射/剪切变换和投影变换矩阵的乘积。
关于opencv - 如何使用 OpenCV 生成随机变换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16682965/