1. An image processing system, comprising: a memory; and an accelerator unit communicatively coupled with the memory, wherein the accelerator unit is to, based on configuration settings: receive, from the memory, at least a portion of an input image as an array of neighboring four-cornered shapes; and process each shape by: determining locations of an array of output pixels delineated by four corner locations of the shape via linearization; interpolating a value of each pixel of the array of output pixels; and storing the interpolated pixel values in the memory for corresponding determined locations.