1. A machine-implemented method, comprising: receiving a digital image having a collection of pixels each with a corresponding value; processing each pixel as a centroid pixel surrounded by neighboring pixels; performing at least one of the following operations for each of a plurality of centroid pixels: determining a minima score, determining a maxima score, determining a delta pair score, and determining a vector score; adjusting the value of each of the plurality of centroid pixels based on the performed operations to generate corresponding adjusted centroid pixel values; generating an adjusted digital image based on the adjusted centroid pixel values; and outputting the adjusted digital image, wherein the receiving, the performing, the adjusting, the generating, and the outputting are performed by one or more machines.