How the format can be handled. This is important for handling the file later
(eg. displaying the file). Some file types might be FormatType.motion but
still should be handled like an image (eg. apng, gif, etc.).
Interpolation in is a method used to calculate new pixel values
when resizing images. It is used to make sure that the resulting image
looks as smooth and natural as possible. Different interpolation methods
are available, each with its own trade-offs in terms of quality and
computational expense.