return cartesian image function