如何在OpenCV Java API中将MatOfPoint转换为MatOfPoint2f

如何在OpenCV Java API中将MatOfPoint转换为MatOfPoint2f,第1张

如何在OpenCV Java API中将MatOfPoint转换为MatOfPoint2f

MatOfPoint2f与MatOfPoint的不同之处仅在于元素的类型(分别为32位浮点型和32位int)。可行的选择(尽管会降低性能)是创建MatOfPoint2f实例并将其元素(循环)设置为等于源MatOfPoint的元素。

 public void fromArray(Point... lp); public Point[] toArray();

这两个类中的方法。

所以你可以做

 /// Source variable MatOfPoint SrcMtx; /// New variable MatOfPoint2f  NewMtx = new MatOfPoint2f( SrcMtx.toArray() );


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5488683.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-12
下一篇2022-12-12

发表评论

登录后才能评论

评论列表(0条)

    保存