public void ChamferCalculationTest()
{
Console.WriteLine("Chamfer Testing Begin...");
var features = new double[] {0, 0, 10, 0, 0, 0, 10, 10, 0, 10};
var expected = new double[] {0, 1, 0, 1, 2, 1, 0, 0, 1, 0};
var actual = Chamfer.Measure(features);
Assert.IsTrue(expected.Length == actual.Length);
for (int ii = 0; ii < features.Length; ii++)
{
Assert.IsTrue(Math.Abs(expected[ii] - actual[ii]) < 0.001);
}
Console.WriteLine("Chamfer Successful");
}