'OpenCV can't decode QR Code version 5 and above using python

In addition to the fact that the image is too large and can't be decoded by OpenCV, even the QR code version 5 and above can't be decoded too. Does anyone know the reason?

OpenCV version : 4.5.5

Python version : 3.7

QR Code image

enter image description here

inputImage = cv2.imread("./qrcodeimg/version5.png")
qrDecoder = cv2.QRCodeDetector()
data, bbox, rectifiedImage = qrDecoder.detectAndDecode(inputImage)

I got the data is none

('', None, None)


Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source