创建一个区域

一个地区一个感兴趣的区域,在一个图像。一个图像一次只能有一个地区,但该地区可以复杂,包括,例如,多个非连续的形状。

当一个图像区域,LEADTOOLS类修改像素值(例如PosterizeCommand)作用于该地区,而不是整个图像。

此外,LEADTOOLS翻转的类和方法,相反,旋转,剪切,该地区也调整图像变换匹配图像。例如,如果你剪一个图像,一个矩形区域,该地区将成为一个平行四边形。

默认情况下,一个图像没有一个地区。您创建一个区域通过调用创建一个或多个方法。每次调用一个方法时,您指定新的区域是如何被添加到现有的区域(如果有的话)。下面列出的选项:

价值 描述
由此产生的区域只包括现有的交集区域和新的。的
下面的例子显示了结果,其中矩形表示现有的地区
椭圆代表了新一,阴影区域代表产生的地区。
地区和
由此产生的区域只包括新区域。现有的区域,如果有的话,就会被丢弃。的
下面的例子显示了结果,其中椭圆是新区域和阴影区域
由此产生的地区。
区域设置
SetNot 图像中产生的地区包括了一切,除了新区域。现有的
地区,如果有的话,就会被丢弃。下面的例子显示了结果,椭圆的
新区域和阴影区域是产生的地区。
地区SetNot
AndNotImage 由此产生的地区包括十字路口现有地区以外的地区
区域内的新地区。下面的例子显示了结果,其中矩形的
现有的区域,是新的一个椭圆,阴影区域是产生的地区。
地区AndNotImage
AndNotRegion 由此产生的地区包括的交集区域内现有的地区
区域外的新地区。下面的例子显示了结果,其中矩形的
现有的区域,是新的一个椭圆,阴影区域是产生的地区。
地区AndNotRegion
由此产生的地区包括现有的地区和区域内的区域内
地区。下面的例子显示了结果,其中矩形是现有的地区
椭圆是新的,阴影区域产生的地区。
地区或
Xor 由此产生的地区包括现有的地区和区域内的区域内
地区,除了任何两个相交的地方。下面的例子显示了结果,
矩形的现有的地区,椭圆是新的,阴影区域是
由此产生的地区。
地区Xor

LEADTOOLS提供了FrameRegion方法,概述了一个区域,但没有提供任何方法来响应用户的鼠标点击和运动一个接一个。为此,您应该使用Windows GDI +画线条或形状的设备上下文在用户设计。然后可以调用适当的LEADTOOLS方法创建区域,并调用FrameRegion命令轮廓。

使用AddMagicWandToRegion设置一个地区基于一个指定点的颜色。创建一个地区基于一个指定点的颜色和一系列的公差值,使用AddBorderToRegion

创建一个新的曲线,曲线或更新现有的地区地区使用AddCurveToRegion

相关主题:

LEADTOOLS成像、医学和文档
188金宝搏的网址客服|支持|联系我们|知识产权的通知
©1991 - 2021领先的技术公司。保留所有权利。