This Comfyui workflow uses template nodes, control-nets to generate coloured version of the given black and white image. It produces 4 outputs: one generated and three blended versions with a sharpened and contrasted overlay.
You have many options to change the values of blending and creating the control net.
Use gradients for the sharpener-node:
At least a Tagger is implemented, but U have 2 install it via pip.