The AddSegment Method is available in LEADTOOLS Document and Medical Imaging toolkits.
- image
- The image in which the segment will be created.
- data
- Information about the segment that will be added.
Visual Basic (Declaration) | |
---|---|
Public Function AddSegment( _ ByVal image As RasterImage, _ ByVal data As MrcSegmentData _ ) As Integer |
Visual Basic (Usage) | Copy Code |
---|---|
Dim instance As MrcSegmenter Dim image As RasterImage Dim data As MrcSegmentData Dim value As Integer value = instance.AddSegment(image, data) |
C# | |
---|---|
public int AddSegment( RasterImage image, MrcSegmentData data ) |
C++/CLI | |
---|---|
public: int AddSegment( RasterImage^ image, MrcSegmentData data ) |
Parameters
- image
- The image in which the segment will be created.
- data
- Information about the segment that will be added.
Visual Basic | Copy Code |
---|---|
Public Sub AddSegmentExample() ' Load an image Dim codecs As RasterCodecs = New RasterCodecs() codecs.ThrowExceptionsOnInvalidImages = True Dim image As RasterImage = codecs.Load(Path.Combine(LEAD_VARS.ImagesDir, "Master.jpg")) Dim data As MrcSegmentData = MrcSegmentData.Empty Dim mrcSegmenter As MrcSegmenter = New MrcSegmenter(image, RasterColor.FromKnownColor(RasterKnownColor.White), RasterColor.FromKnownColor(RasterKnownColor.Black)) data.ImageSegment = New LeadRect(0, 0, 20, 60) data.SegmentType = MrcSegmentType.Picture mrcSegmenter.AddSegment(image, data) End Sub Public NotInheritable Class LEAD_VARS Public Const ImagesDir As String = "C:\Users\Public\Documents\LEADTOOLS Images" End Class |
C# | Copy Code |
---|---|
public void AddSegmentExample() { // Load an image RasterCodecs codecs = new RasterCodecs(); codecs.ThrowExceptionsOnInvalidImages = true; RasterImage image = codecs.Load(Path.Combine(LEAD_VARS.ImagesDir,"Master.jpg")); MrcSegmentData data = MrcSegmentData.Empty; MrcSegmenter mrcSegmenter = new MrcSegmenter(image, RasterColor.FromKnownColor(RasterKnownColor.White), RasterColor.FromKnownColor(RasterKnownColor.Black)); data.ImageSegment = new LeadRect(0, 0, 20, 60); data.SegmentType = MrcSegmentType.Picture; mrcSegmenter.AddSegment(image, data); } static class LEAD_VARS { public const string ImagesDir = @"C:\Users\Public\Documents\LEADTOOLS Images"; } |
This method adds a new segment using the coordinates and the type specified in the data parameter.
Target Platforms: Microsoft .NET Framework 2.0, Windows 2000, Windows XP, Windows Server 2003 family, Windows Server 2008 family, Windows Vista, Windows 7
Reference
MrcSegmenter ClassMrcSegmenter Members
SegmentImage Method
DeleteSegment Method
CombineSegments Method
Clone Method
Programming with LEADTOOLS MRC