I am using python and opencv to take an image; however, the image quality is not displaying the correct sized image.
When I run:
import cv2
cap = cv2.VideoCapture(0)
width=cap.get(3)
height=cap.get(4)
print(width,height)
This is printing the following, even though it is an 8-megapixel camera:
640.0 480.0
why is the image quality so much lower in the image taken by OpenCV than is advertised by the camera manufacturer?