Introduction - If you have any usage issues, please Google them yourself
This program has two parts, first of all the original picture is devided into regions based on the texture, then the inpainting process begins with the segmented picture as a reference.