For this project, my task was to color these photographs originally captured by Prokudin-Gorskii. My strategy for this was to take the same photograph with blue, green, and red color filters and then stack the photos on top of each other to create a fully-colored image.
blurred partial derivative dx
blurred partial derivative dy
blurred gradient magnitude
blurred gradient magnitude binarized
Alternatively, we can blur the image by taking the partial derivatives of the Gaussian as well. We do this by convolving our Gaussian filter with our dx and dy operators. When we take the gradient magnitude of the resulting two filters and convolve our image with it, we get a practically identical result.