首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Halcon -移动XLD行

Halcon -移动XLD行
EN

Stack Overflow用户
提问于 2020-08-24 18:45:13
回答 2查看 49关注 0票数 0

我有一个标志性的变量BackWallBoundaryLineXLD,它包含两个点和连接它们的线。

我需要将这条线向上移动40个像素,所以基本上将这条线的行坐标更改为Currentvalue-40。

有没有一种简单明了的方法,或者我必须首先提取点,编辑它们,然后绘制一条新的线?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-08-24 22:47:28

试一试

代码语言:javascript
复制
hom_mat2d_identity (HomMat2DIdentity)
hom_mat2d_translate (HomMat2DIdentity, -40, 0, HomMat2DTranslate)
affine_trans_contour_xld (BackWallBoundaryLineXLD, BackWallBoundaryLineXLDTranslated, HomMat2DTranslate)
票数 1
EN

Stack Overflow用户

发布于 2020-08-24 19:25:54

尝试使用affine_trans_contour_xld()。您必须首先设置一个指定40像素平移的HomMat3D。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63559506

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档