1. A computer implemented method for blending mineralogy images, comprising: receiving a base layer mineralogy image and a top layer mineralogy image; and sequentially, via a computer processor and for each pixel in the base or top layer mineralogy images: determining a base layer value from the pixel in the base layer mineralogy image; determining a top layer value from the pixel in the top layer mineralogy image; determining a luminosity value from one of the base layer or top layer values; determining a multiply value by multiplying the base and top layer values; determining an overlay value by doubling the multiply value if one of the base layer or top layer values is less than a threshold, and by inverting twice the product of the inverted top layer value with the inverted bottom layer value; determining an image blending weight from the luminosity value; and determining a blended image value as a weighted average of the multiply value and the overlay value, wherein the multiply value is weighted by the image blending weight and the overlay value is weighted by the inverted image blending weight.