Help with final project

Hi everyone I’m a Almog and i student to mechanical engineering in the last year.
As part of my final project is required to control the Quadcopter via PC.
The project is a Quadcopter that is supposed to fly and photograph plants in different colors and with the help of a camera to render an image and go to a specific color that the user chooses.
I would be happy to receive help here regarding flying the Quadcopter through the computer.
If it is possible that the computer will give automatic commands without pressing the buttons it will be even better.
Another help I would be happy to receive is a recommendation for a mini-Quadcopter with a sign and components to help me perform image processing on the flight (may be done at the ground station - the computer).
Thank you all, Almog.