First of all, we are all just users here. It isn't "our" software. There are a few employees who help out now and then, but you are not addressing the Marketing or Sales departments.
This forum is for video editors. You probably want to look at Adobe Photoshop. I m not sure what you mean by "extract" photos, but Photoshop is a program that really allows you to manipulate photographs.
For backgrounds, there are stock photography sites that offer such things, but Adobe does not sell any backgrounds that I know of.