For a drone to capture high-resolution images, you need good equipment and practice. Stability and safety are key, so the best camera combination for capturing photos or videos is a drone with a GoPro or DSLR camera attached. The drone will control the movement, and it can compensate for wind. Using a professional DSLR camera with your drone also requires a good set of skills to take high-quality photos from the sky. Professionals may prefer this approach as they are more used to changing lenses to get better images, such as adjusting aperture to control depth of field. However, if you just need to take listing photos, there are also many high quality quadcopters with integrated gimbals and cameras so that you can start using them without a steep learning curve.