1. An automatic image editing method comprising: receiving a sample edited image that has already been adjusted from an original non-edited image; training a computer-implemented image editing system based at least in part on patterns of relationships between adjustments in the sample edited image, wherein the computer-implemented image editing system does not receive the original non-edited image for training; receiving a first raw image file from a user; generating a first sidecar file identifying a first predicted edit to one or more attributes of a first image corresponding to the first raw image file, wherein the first predicted edit to the one or more attributes of the first image is predicted based on first information extracted from the first raw image file analyzed by the computer-implemented image editing system that has been trained; and creating a computer-adjusted image based on the first sidecar file.