public void TestDoubleConversion() { var image = new ImageArray(new byte[] { 1, 2, 3, 4 }, 2, 2); var result = image.ToDoubleArray(); Assert.AreEqual(1.0, result.At(0, 0), 1e-12); Assert.AreEqual(2.0, result.At(1, 0), 1e-12); Assert.AreEqual(3.0, result.At(0, 1), 1e-12); Assert.AreEqual(4.0, result.At(1, 1), 1e-12); }