Object detection with image and manipulation

Job ID: 34949474

Budget: $30 – $250 USD

I would like the assistance to help put together a python code using common libraries and opencv to:
1. Determine if the photo is of good quality to find the object
2. Detect a common object from an image (jpg, png, dng, etc)
3. Align orientation (of view) of the targeted object
4. Crop the targeted object from the reset of the image
5. User sets an option if the code needs to complete a perspective transform to help correct if object is not perpendicular to the camera.
6. save the image