left corner, negative values are translated to image-width - x.
the new vertical position of the top left corner, negative values are translated to image-height - y.
the new horizontal position of the top right corner, negative values are translated to image-width - x.
the new vertical position of the top right corner, negative values are translated to image-height - y.
the new horizontal position of the bottom right corner, negative values are translated to image-width - x.
the new vertical position of the bottom right corner, negative values are translated to image-height - y.
the new horizontal position of the bottom left corner, negative values are translated to image-width - x.
the new vertical position of 