diff --git a/src/ImageSharp/Colors/Spaces/CieLab.cs b/src/ImageSharp/Colors/Spaces/CieLab.cs
index f4f349b52..a97b09a14 100644
--- a/src/ImageSharp/Colors/Spaces/CieLab.cs
+++ b/src/ImageSharp/Colors/Spaces/CieLab.cs
@@ -161,7 +161,7 @@ namespace ImageSharp.Colors.Spaces
///
public bool Equals(CieLab other)
{
- return this.AlmostEquals(other, Constants.Epsilon);
+ return this.backingVector.Equals(other.backingVector);
}
///
diff --git a/src/ImageSharp/Colors/Spaces/CieXyz.cs b/src/ImageSharp/Colors/Spaces/CieXyz.cs
index 49396d3f6..0d90ddd7d 100644
--- a/src/ImageSharp/Colors/Spaces/CieXyz.cs
+++ b/src/ImageSharp/Colors/Spaces/CieXyz.cs
@@ -152,7 +152,7 @@ namespace ImageSharp.Colors.Spaces
///
public bool Equals(CieXyz other)
{
- return this.AlmostEquals(other, Constants.Epsilon);
+ return this.backingVector.Equals(other.backingVector);
}
///
diff --git a/src/ImageSharp/Colors/Spaces/Cmyk.cs b/src/ImageSharp/Colors/Spaces/Cmyk.cs
index 190d73598..9322e4f90 100644
--- a/src/ImageSharp/Colors/Spaces/Cmyk.cs
+++ b/src/ImageSharp/Colors/Spaces/Cmyk.cs
@@ -162,7 +162,7 @@ namespace ImageSharp.Colors.Spaces
///
public bool Equals(Cmyk other)
{
- return this.AlmostEquals(other, Constants.Epsilon);
+ return this.backingVector.Equals(other.backingVector);
}
///
diff --git a/src/ImageSharp/Colors/Spaces/Hsl.cs b/src/ImageSharp/Colors/Spaces/Hsl.cs
index 2cb02107b..7847aafe5 100644
--- a/src/ImageSharp/Colors/Spaces/Hsl.cs
+++ b/src/ImageSharp/Colors/Spaces/Hsl.cs
@@ -181,7 +181,7 @@ namespace ImageSharp.Colors.Spaces
///
public bool Equals(Hsl other)
{
- return this.AlmostEquals(other, Constants.Epsilon);
+ return this.backingVector.Equals(other.backingVector);
}
///
diff --git a/src/ImageSharp/Colors/Spaces/Hsv.cs b/src/ImageSharp/Colors/Spaces/Hsv.cs
index 8f7ebbdc7..69984d6f9 100644
--- a/src/ImageSharp/Colors/Spaces/Hsv.cs
+++ b/src/ImageSharp/Colors/Spaces/Hsv.cs
@@ -174,7 +174,7 @@ namespace ImageSharp.Colors.Spaces
///
public bool Equals(Hsv other)
{
- return this.AlmostEquals(other, Constants.Epsilon);
+ return this.backingVector.Equals(other.backingVector);
}
///