Browse Source

bgra => rgba

pull/1654/head
James Jackson-South 5 years ago
parent
commit
c0585ea84c
  1. 6
      src/ImageSharp/Processing/Processors/Quantization/EuclideanPixelMap{TPixel}.cs

6
src/ImageSharp/Processing/Processors/Quantization/EuclideanPixelMap{TPixel}.cs

@ -107,11 +107,11 @@ namespace SixLabors.ImageSharp.Processing.Processors.Quantization
[MethodImpl(InliningOptions.ShortMethod)] [MethodImpl(InliningOptions.ShortMethod)]
private static float DistanceSquared(Rgba32 a, Rgba32 b) private static float DistanceSquared(Rgba32 a, Rgba32 b)
{ {
int deltaB = a.B - b.B;
int deltaG = a.G - b.G;
int deltaR = a.R - b.R; int deltaR = a.R - b.R;
int deltaG = a.G - b.G;
int deltaB = a.B - b.B;
int deltaA = a.A - b.A; int deltaA = a.A - b.A;
return (deltaB * deltaB) + (deltaG * deltaG) + (deltaR * deltaR) + (deltaA * deltaA); return (deltaR * deltaR) + (deltaG * deltaG) + (deltaB * deltaB) + (deltaA * deltaA);
} }
/// <summary> /// <summary>

Loading…
Cancel
Save