1. One or more computer storage media having stored thereon multiple instructions that, when executed by one or more processors of a computing device, cause the one or more processors to: determine whether an all-subjects portion of an image fits in a particular frame dimension, the all-subjects portion including all subjects of a particular type identified in the image; if the all-subjects portion fits in the particular frame dimension, then crop the image to include at least the all-subjects portion in the image; and if the all-subjects portion does not fit in the particular frame dimension, then: generate an includable-subjects region that includes one or more subjects, but less than all the subjects, identified in the image; and crop the image to include the includable-subjects region in the image.