diff --git a/src/ImageSharp/Formats/WebP/LossyUtils.cs b/src/ImageSharp/Formats/WebP/LossyUtils.cs index 635e8bee1e..6ef3e8d82a 100644 --- a/src/ImageSharp/Formats/WebP/LossyUtils.cs +++ b/src/ImageSharp/Formats/WebP/LossyUtils.cs @@ -298,22 +298,22 @@ namespace SixLabors.ImageSharp.Formats.WebP public static void TransformDcuv(Span src, Span dst) { - if (src[0 * 16] > 0) + if (src[0 * 16] != 0) { TransformDc(src.Slice(0 * 16), dst); } - if (src[1 * 16] > 0) + if (src[1 * 16] != 0) { TransformDc(src.Slice(1 * 16), dst.Slice(4)); } - if (src[2 * 16] > 0) + if (src[2 * 16] != 0) { TransformDc(src.Slice(2 * 16), dst.Slice(4 * WebPConstants.Bps)); } - if (src[3 * 16] > 0) + if (src[3 * 16] != 0) { TransformDc(src.Slice(3 * 16), dst.Slice((4 * WebPConstants.Bps) + 4)); }