Directly feeding the cropped vehicle plate to pytesseract is a bad idea.
It requires further preprocessing like checking skewness and converting to binary using otsu. Additionally, lightning conditions also matter. This algo wont work in low contrast images (Maybe).
Also, try using some other OCR like AWS Rekognition (paid) or keras OCR (free)