The idea is original and the user interface is very good, but in practice the quality of the morphing is terrible:
- the moving particles are visibly larger than pixels, causing the morphing to not reach the target image exactly (with 0% proximity factor; greater proximity values make the approximation even worse);
- the particles go very far (many approximately through the center with low proximity) or don't settle as soon as they should (with high proximity), with no attempt at optimal transport;
- there is no attempt at adjusting colour; pixel colours should mutate to match the histogram of the target image.
Test case, with slightly different amounts of grey, black, green and white. Note how morphing from the first to the second image leaves green splotches in the grey bar because the first image has less grey.

