暗昧处见光明
技术员
技术员
  • 最后登录2022-05-23
  • 发帖数39
  • 金币298枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
阅读:565回复:17

算子求解

楼主#
更多 发布于:2022-05-11 11:30
窗口里两个Circle,我现在想移动他们的位置,只能一个个移动,有没有什么算子能让他们合并起来,一起移动
喜欢0

最新打赏:0人

1332754421
技术员
技术员
  • 最后登录2022-05-13
  • 发帖数64
  • 金币183枚
  • 贡献勋章0枚
  • 社区居民
沙发#
发布于:2022-05-11 13:33
union1 这个用了吗?
N.黑色铅笔
助理工程师
助理工程师
  • 最后登录2022-05-20
  • 发帖数247
  • 金币1743枚
  • 贡献勋章0枚
  • 社区居民
板凳#
发布于:2022-05-11 13:41
union2..............
暗昧处见光明
技术员
技术员
  • 最后登录2022-05-23
  • 发帖数39
  • 金币298枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
地板#
发布于:2022-05-11 13:49
N.黑色铅笔:union2..............回到原帖
这不是region,用不了union2;这是画出来的circle
继业的king
助理工程师
助理工程师
  • 最后登录2022-05-23
  • 发帖数548
  • 金币1077枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
  • 原创写手
4楼#
发布于:2022-05-11 13:50
不行吧!!!!!!!!
1332754421
技术员
技术员
  • 最后登录2022-05-13
  • 发帖数64
  • 金币183枚
  • 贡献勋章0枚
  • 社区居民
5楼#
发布于:2022-05-11 14:36
1332754421
技术员
技术员
  • 最后登录2022-05-13
  • 发帖数64
  • 金币183枚
  • 贡献勋章0枚
  • 社区居民
6楼#
发布于:2022-05-11 14:42
你draw-circle的参数别直接保存  把算子 转成 gen-circle 这个  然后套用你draw-circle的参数就行了  在代码上的表示就是:
draw_circle (WindowHandle, Row, Column, Radius)
gen_circle (ROI_0, Row, Column, Radius)
draw_circle(WindowHandle, Row1, Column1, Radius1)
gen_circle (TMP_Region, Row1, Column1, Radius1)
这样draw算法成了你获取位置信息的工具
暗昧处见光明
技术员
技术员
  • 最后登录2022-05-23
  • 发帖数39
  • 金币298枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
7楼#
发布于:2022-05-11 16:50
1332754421:你draw-circle的参数别直接保存  把算子 转成 gen-circle 这个  然后套用你draw-circle的参数就行了  在代码上的表示就是:
draw_circle (WindowHandle, Row, Column, R...
回到原帖
不是不是,你可能没理解我的意思;我的意思是一起移动create_drawing_object_circle这个生产的Circle
1332754421
技术员
技术员
  • 最后登录2022-05-13
  • 发帖数64
  • 金币183枚
  • 贡献勋章0枚
  • 社区居民
8楼#
发布于:2022-05-11 17:36
暗昧处见光明:不是不是,你可能没理解我的意思;我的意思是一起移动create_drawing_object_circle这个生产的Circle回到原帖
不是  你完全可以移动后在产生create_drawing_object_circle的Circle,一起跟随动的话  你这个Circle既不是region也不是xld 很难弄到这个Circle的对象
滑天下之大稽
助理工程师
助理工程师
  • 最后登录2022-05-21
  • 发帖数173
  • 金币1356枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
9楼#
发布于:2022-05-11 21:30
concat_obj
laihuaxun2004
助理工程师
助理工程师
  • 最后登录2022-05-23
  • 发帖数141
  • 金币1235枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
10楼#
发布于:2022-05-11 22:17
HDrawingObject 本就是用来方便用户交互的,但是不支持多选进行操作。如果你想实现全部进行拖动的话,有个比较繁琐的方法,可以先把HDrawingObject 转成region ,对region 进行move操作之后,再根扰每个region的信息重新生成HDrawingObject
暗昧处见光明
技术员
技术员
  • 最后登录2022-05-23
  • 发帖数39
  • 金币298枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
11楼#
发布于:2022-05-12 08:31
laihuaxun2004:HDrawingObject 本就是用来方便用户交互的,但是不支持多选进行操作。如果你想实现全部进行拖动的话,有个比较繁琐的方法,可以先把HDrawingObject 转成region ,对region 进行move操作之后,再根扰每个re...回到原帖
谢谢大佬解答;然后有个不解,就是转成region后move操作,移动的是不是就是特定区域了?可是我想像HDrawingObject那样,移动后框选的都是不同区域,这个可以做到吗?
laihuaxun2004
助理工程师
助理工程师
  • 最后登录2022-05-23
  • 发帖数141
  • 金币1235枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
12楼#
发布于:2022-05-12 09:09
暗昧处见光明:谢谢大佬解答;然后有个不解,就是转成region后move操作,移动的是不是就是特定区域了?可是我想像HDrawingObject那样,移动后框选的都是不同区域,这个可以做到吗?回到原帖
没明白你说的啥意思
曾经曾以为
技术员
技术员
  • 最后登录2022-05-12
  • 发帖数105
  • 金币312枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
13楼#
发布于:2022-05-12 09:24
这个是有回调函数的  会有该区域的移动 放大缩小信号的
风景_你好
工程师
工程师
  • 最后登录2022-05-23
  • 发帖数280
  • 金币2726枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
14楼#
发布于:2022-05-12 10:57
1.先确定要移动的偏移量
2.用 get_drawing_object_params 获取对象的参数
3.用 set_drawing_object_params 修改对象的参数
上一页
游客

返回顶部
支付

欢迎打赏,请选择打赏金额

  • 1元
  • 6元
  • 10元
  • 66元
  • 100元

支付即代表同意《本站支付协议》 有疑问请联系客服