Paul M. answered 03/19/20
Graphic Design Fundamentals and Real World Applications
There are a lot of ways to automate a given task, but here's my suggestion.
If you have Photoshop, I assume you also have Bridge. If not, if can still be done. (You may have to open one at a time, but at least it can be a push-button process.)
Try with one image first, and if you like the result, you should repeat the process while recording it to the Actions panel.
- Open your image and create a new action. Name it whatever you want and record.
- Select the Object Selection Tool from the toolbar.
- On the top bar, click the Select Subject button. A marquee should appear around the subject of your photos.
- You'll need some space around your subject. From the menu bar, go to Select > Modify > Expand... and add a defined number of pixels to create as much space as you need.
- With the selection active, select the Crop Tool from the toolbox. The bounding box should default to selection. You can change this to whatever ratio suits you in the properties bar on top. Once you're satisfied, secure the crop by pressing enter.
- Save as a copy.
- Stop recording your action.
Your image should now be cropped with the subject in the center of the canvas. Since you recorded that process through Actions, you can open the folder with your originals in Bridge, select all of the images you want to process, and run your new batch Photoshop actions from the menubar by selecting Tools > Photoshop > Batch... and defining your destination as Folder (make a folder for the copies), overriding the Save As command, and setting up the format for your new document name (name and extension.)
I hope this gets you started in the right direction!