Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/sn4k3/UVtools.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'UVtools.Core/EmguCV/EmguContour.cs')
-rw-r--r--UVtools.Core/EmguCV/EmguContour.cs4
1 files changed, 2 insertions, 2 deletions
diff --git a/UVtools.Core/EmguCV/EmguContour.cs b/UVtools.Core/EmguCV/EmguContour.cs
index f7d3bd1..5e5bd10 100644
--- a/UVtools.Core/EmguCV/EmguContour.cs
+++ b/UVtools.Core/EmguCV/EmguContour.cs
@@ -224,9 +224,9 @@ public class EmguContour : IReadOnlyCollection<Point>, IDisposable, IComparable<
#region Static methods
public static Point GetCentroid(VectorOfPoint points)
{
- if (points is null || points.Length == 0) return new Point(-1, -1);
+ if (points is null || points.Length == 0) return EmguExtensions.AnchorCenter;
using var moments = CvInvoke.Moments(points);
- return moments.M00 == 0 ? new Point(-1, -1) :
+ return moments.M00 == 0 ? EmguExtensions.AnchorCenter :
new Point(
(int)Math.Round(moments.M10 / moments.M00),
(int)Math.Round(moments.M01 / moments.M00));