Takovou funkci má Adobe Photoshop - Fill Content-avare. Příklad jak to funguje je třeba tady: https://www.youtube.com/watch?v=wEDTqnj07oM. Ovšem ani to není samospasitelné a bez ruční práce se to stejně obejde jen málokdy. A kupovat kvůli tomu Photoshop, nevím, nevím..