colour images, changed matching to knnMatch and tweaked parameters

colour vs greyscale appears to make no difference to performance
performance improved by around 20%
fixed crash caused by insufficient points being passed to findHomography