Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Image processing 如何通过编码创建垂直线强度剖面(线投影)?_Image Processing_Dm Script - Fatal编程技术网

Image processing 如何通过编码创建垂直线强度剖面(线投影)?

Image processing 如何通过编码创建垂直线强度剖面(线投影)?,image-processing,dm-script,Image Processing,Dm Script,如何通过编码创建垂直线强度剖面(线投影) 下面显示的代码从图像生成水平线强度轮廓 有没有代码来获取垂直线强度剖面(或者我们应该先旋转图像,然后进行水平旋转?) 我知道“半小调”是生成强度轮廓线的长度,但我不知道“1”是什么意思 而且,行的宽度没有数字或字符 另外,下面代码生成的线强度剖面不能显示为“主显示”,Y坐标的起点不是0,原因是什么 line_projection := CreateFloatImage ( "line projection", halfMinor, 1 ) line_pr

如何通过编码创建垂直线强度剖面(线投影)

下面显示的代码从图像生成水平线强度轮廓

有没有代码来获取垂直线强度剖面
(或者我们应该先旋转图像,然后进行水平旋转?)

我知道“半小调”是生成强度轮廓线的长度,但我不知道“1”是什么意思

而且,行的宽度没有数字或字符

另外,下面代码生成的线强度剖面不能显示为“主显示”,Y坐标的起点不是0,原因是什么

line_projection := CreateFloatImage ( "line projection", halfMinor, 1 )
line_projection = 0
line_projection[icol,0] += imgFlat
line_projection /= samples
一般提示: 如果不确定命令中参数的含义,请尝试在单独的脚本中键入该命令,但参数不正确。您会收到一个错误,但结果窗口会提供完整的签名,其中包含的参数名称通常更有意义

如果使用
CreateFloatImage
执行此操作,您将获得:

RealImage createfloatimage(字符串标题、RealNumber宽度、RealNumber高度)

如您所见,第二个参数指定了二维图像的高度,因此脚本代码将创建大小为[Half Minor x 1]的二维图像

预测: 以下脚本生成垂直和水平投影强度(平均值):

image front := GetFrontImage()
number sx,sy
front.GetSize(sx,sy)

image vProj := RealImage( "Vertical", 4, sx )
vProj[icol,0] += front
vProj *= 1/sy
vProj.ShowImage()

image hProj := RealImage( "Horizontal", 4, sy )
hProj[irow,0] += front
hProj *= 1/sx
hProj.ShowImage()
一般提示: 如果不确定命令中参数的含义,请尝试在单独的脚本中键入该命令,但参数不正确。您会收到一个错误,但结果窗口会提供完整的签名,其中包含的参数名称通常更有意义

如果使用
CreateFloatImage
执行此操作,您将获得:

RealImage createfloatimage(字符串标题、RealNumber宽度、RealNumber高度)

如您所见,第二个参数指定了二维图像的高度,因此脚本代码将创建大小为[Half Minor x 1]的二维图像

预测: 以下脚本生成垂直和水平投影强度(平均值):

image front := GetFrontImage()
number sx,sy
front.GetSize(sx,sy)

image vProj := RealImage( "Vertical", 4, sx )
vProj[icol,0] += front
vProj *= 1/sy
vProj.ShowImage()

image hProj := RealImage( "Horizontal", 4, sy )
hProj[irow,0] += front
hProj *= 1/sx
hProj.ShowImage()

嗨,请尽可能将问题限制在一个特定的(编码)问题上。这有助于本网站的问答格式。理想情况下,带有良好标签的“简短问题=简短答案”可以帮助其他用户在搜索时找到答案。感谢您的建议。我会记住并关注我未来的职位。:)嗨,请尽可能将问题限制在一个特定的(编码)问题上。这有助于本网站的问答格式。理想情况下,带有良好标签的“简短问题=简短答案”可以帮助其他用户在搜索时找到答案。感谢您的建议。我会记住并关注我未来的职位。:)