【发布时间】:2022-12-07 04:01:10
【问题描述】:
尝试实现 3D 数据的偏移功能。这是一个测试代码,
image ThreeDOffSet(image img3D, number shiftx, number shiftY) {
image img3DTmp, rst
img3DTmp:=img3D.ImageClone()
img3DTmp=img3D[icol+shiftx, irow+shifty, iplane]
//img3D_.showImage()
return img3DTmp
}
void main() {
number startTick, stopTick
startTick = GetHighResTickCount()
image img3D:=exprSize(200, 200, 1024,random())
image rst:=img3D.ThreeDOffSet(10, -6)
stopTick = GetHighResTickCount()
img3D.showImage()
rst.showImage()
result("\nDuration:"+(stopTick-StartTick)/GetHighResTicksPerSecond()+"sec\n")
}
main()
DM 脚本能比这更快吗?
【问题讨论】:
标签: dm-script