Texture recognition under varying imaging geometries