imread: readable max size [closed]
What is the maximum image size that OpenCV can read when using:
img=cv2.imread('image.jpg')
P.S. Suppose I have enough RAM
What is the maximum image size that OpenCV can read when using:
img=cv2.imread('image.jpg')
P.S. Suppose I have enough RAM
Asked: 2016-02-28 09:20:10 -0600
Seen: 3,313 times
Last updated: Feb 28 '16
have a look at this post
Thank you, but I did before asking. It does not answer this question though.
So have a look in opencv code. I think memory is allocated at line 417 of matrix.cpp. After debugging I find everything is done in alloc.cpp. There are many #if in this file. In my configuration I use CV_USE_SYSTEM_MALLOC and memory allocation is done using malloc in function fastMalloc. There is two fastMalloc function .
In my configuration memory is limited by malloc If I want to know this limit I have to read VS 2013 doc and windows 10.
There is another limit height and width are of type Size.
Thank you for the effort. I will need to dive deeper into the hints you gave me