|
|
|
@ -38,11 +38,11 @@ namespace SixLabors.ImageSharp.Formats.Tiff |
|
|
|
byte byteData = data[offset++]; |
|
|
|
|
|
|
|
byte intensity1 = (byte)((15 - ((byteData & 0xF0) >> 4)) * 17); |
|
|
|
color.PackFromRgba32(new Rgba32(intensity1, intensity1, intensity1, 255)); |
|
|
|
color.FromRgba32(new Rgba32(intensity1, intensity1, intensity1, 255)); |
|
|
|
pixels[x, y] = color; |
|
|
|
|
|
|
|
byte intensity2 = (byte)((15 - (byteData & 0x0F)) * 17); |
|
|
|
color.PackFromRgba32(new Rgba32(intensity2, intensity2, intensity2, 255)); |
|
|
|
color.FromRgba32(new Rgba32(intensity2, intensity2, intensity2, 255)); |
|
|
|
pixels[x + 1, y] = color; |
|
|
|
} |
|
|
|
|
|
|
|
@ -51,7 +51,7 @@ namespace SixLabors.ImageSharp.Formats.Tiff |
|
|
|
byte byteData = data[offset++]; |
|
|
|
|
|
|
|
byte intensity1 = (byte)((15 - ((byteData & 0xF0) >> 4)) * 17); |
|
|
|
color.PackFromRgba32(new Rgba32(intensity1, intensity1, intensity1, 255)); |
|
|
|
color.FromRgba32(new Rgba32(intensity1, intensity1, intensity1, 255)); |
|
|
|
pixels[left + width - 1, y] = color; |
|
|
|
} |
|
|
|
} |
|
|
|
|