public int FeretsDiameter { get; }
public:
property int FeretsDiameter {
int get();
}
FeretsDiameter # get (FeretsDiameterCommand)
The length of the Feret's diameter. The length is measured in pixels and is internally multiplied by 1000. Divide this value by 1000 to obtain the real length.
using Leadtools;
using Leadtools.Codecs;
using Leadtools.ImageProcessing.Effects;
public void FeretsDiameterConstructorExample()
{
// Load an image
RasterCodecs codecs = new RasterCodecs();
codecs.ThrowExceptionsOnInvalidImages = true;
RasterImage image = codecs.Load(Path.Combine(LEAD_VARS.ImagesDir, @"ImageProcessingDemo\Image3.cmp"));
// Prepare the command
LeadRect rcRect = new LeadRect(image.Width / 4, image.Height / 4, image.Width * 3 / 4, image.Height * 3 / 4);
image.AddEllipseToRegion(null, rcRect, RasterRegionCombineMode.Set);
RegionContourPointsCommand contourcommand = new RegionContourPointsCommand(null);
if (contourcommand != null)
{
contourcommand.Run(image);
codecs.Save(image, Path.Combine(LEAD_VARS.ImagesDir, "Result.jpg"), RasterImageFormat.Jpeg, 24);
}
FeretsDiameterCommand command = new FeretsDiameterCommand();
command.Points = contourcommand.Points;
MessageBox.Show("The length of the Feret's diameter is: " + command.FeretsDiameter + "\n" + "The index of the first end point of the Feret's diameter is: " + command.FirstIndex + "\n" + @"The index of the second end point of
the Feret's diameter is: " + command.SecondIndex);
command.Run();
}
static class LEAD_VARS
{
public const string ImagesDir = @"C:\LEADTOOLS23\Resources\Images";
}
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document