1. A system for camera capture recommendation, comprising: an application configured to utilize an image captured by a capture device, the application further configured to create an instance of a capture recommendation module; and the capture recommendation module configured to: obtain at least one of camera parameters of the capture device that is to capture the image for use by the application or a preview data stream from the capture device, the preview data stream depicting a scene for capture by the capture device; evaluate at least one of the camera parameters or the preview data stream to generate a plurality of potential camera capture recommendations; selecting one of the plurality of potential camera capture recommendations as a camera capture recommendation based on a determined confidence associated with each of the plurality of potential camera capture recommendations; and provide the selected camera capture recommendation to the application.