I'm preprocessing the images myself now. There's no need to have the dataset do this processing as well.
This bad boy is for a workflow where you train a model on disjoint image sets to downsample a "good" set of images like a "bad" set of images looks. You then use that downsampler to generate a training set of paired images for supersampling.