Конечно это будет очень сложно, сразу вам скажу. Но это вполне реально сделать. А вот как, рассказать смогут ребята в интернете. Например недавно такой случай был, так вот я читал статью на сайте: https://kak-otteret.ru/ про то, как выводить пятна такие. Там много полезностей. Так что думаю вам будет в тему прочитать.