Support for large sized matrices
Hi everyone, I am new to this community forum so I apologise in advance if I have mis-posted this question in the wrong section. Also, I have performed a diligent Google search of this before posting.
So here goes:
The OpenCV Mat class defines rows and cols to be int, I have a particular problem in which I have to read in SIFT descriptors from ~100,000 images and then try to cluster them. The clustering algorithm needs to see the whole input set as one Mat. So, is there any (even hacky) way to redefine the Mat to have long rows and cols.
Thanks in advance for any inputs regarding this.
How big is your matrix? What kind of errors do you get?
I am wondering why this shouldn't work... A feature vector exists of some single bytes that need to be stored in memory. This will lead to some MB of memory needed, not more. Since the Mat format is using a pointer assignment in memory, it should be possible to create such a large Mat elements. What is going wrong?