image processing using PIL first lab in functional programming course (SPbU 22 Big Data and Distributed Computing) it has a simple graphical interface (written using tkinter) and do multi-threaded calculations