为一个区域翻译坐标

有几个用于创建和处理区域的LEADTOOLS方法和类使用来自区域外部表示的坐标,例如在设备上下文中绘制的形状。

为了弥补视图透视图、缩放和显示偏移量方面的可能差异,这些LEADTOOLS方法或类要求您在格式中提供翻译信息RasterRegionXForm类。(具体的信息转换方法请参见结构描述。)

在大多数情况下,区域的外部表示相对于LEADTOOLS绘制方法的显示坐标进行缩放和定位。中需要设置的字段如下表所示RasterRegionXForm类的参数初始化油漆方法:

财产

描述

ViewPerspective

外部表象的视角。使用LEADTOOLS绘制方法,视图透视总是TopLeft。

XScalarNumerator

X比例因子的分子。

当从图像转换信息时,您可以使用绘制方法的目标矩形的宽度作为该值。在这个方向上转换的方法是FrameRegionGetRegionBounds,GetGdiRegionData

当将信息转换为图像时,您可以使用绘画方法的源矩形的宽度作为此值。(默认为图像宽度。)在这个方向上转换的方法是AddEllipseToRegionAddGdiDataToRegionAddPolygonToRegionAddRectangleToRegion,AddRoundRectangleToRegion

XScalarDenominator

X比例因子的分母。

当从图像转换信息时,您可以使用绘画方法的源矩形的宽度作为此值。(默认为图像宽度。)

在将信息转换为图像时,可以使用绘制方法的目标矩形的宽度作为该值。

请参阅XScalarNumerator财产看看哪些方法转换到哪个方向。

YScalarNumerator

Y比例因子的分子。

当从图像转换信息时,您可以使用绘制方法的目标矩形的高度作为该值。

当将信息转换为图像时,您可以使用绘画方法的源矩形的高度作为该值。(默认为图像高度。)

请参阅XScalarNumerator财产看看哪些方法转换到哪个方向。

YScalarDenominator

Y比例因子的分母。

当从图像转换信息时,您可以使用绘画方法的源矩形的高度作为该值。(默认为图像高度。)

在将信息转换为图像时,可以使用绘制方法的目标矩形的高度作为该值。

请参阅XScalarNumerator财产看看哪些方法转换到哪个方向。

XOffset

外部表示的X偏移量。

在转换图像中的信息时,您可以使用绘制方法的目标矩形的左侧值。

在将信息转换为图像时,您可以对绘制方法的目标矩形的左值求反(-left)。

请参阅XScalarNumerator财产看看哪些方法转换到哪个方向。

YOffset

外部表示的Y偏移量。

在转换图像中的信息时,可以使用绘制方法的目标矩形的顶部值。

在将信息转换为图像时,可以对绘制方法的目标矩形的顶部值(-top)求反。

请参阅XScalarNumerator财产看看哪些方法转换到哪个方向。

所有区域方法都接受这个结构的NULL指针。在这种情况下,不会发生转换。标量字段默认为1,偏移量默认为0,视图透视图默认为图像的视图透视图。

相关主题:

LEADTOOLS成像、医疗和文档
188金宝搏的网址客服|支持|联系我们|知识产权公告
©1991 - 2021领德科技有限公司版权所有。