ENH Check if LBP argument is two-dimensional

This was the cause of the bug reported in the following pythonvision
discussion:
https://groups.google.com/forum/#!topic/pythonvision/ZQ0r9X0oYnA

In combination with the bug in interpolate fixed by the previous commit,
this caused erratic output.