How To Load Large Image About 10g

asked 2014-10-31 06:35:00 -0500

Hello All I have to process satellite images. these are about 10 gigabyte and available ram is about 6 gigabyte. I solved this problem by reading like a file. But my question is : Is there better solution for me? can openCV handle this type of the images?


edit retag flag offensive close merge delete


Can't you work on smaller patches of the bigger image? In Matlab you can call imread with PixelRegion, and load only subsection of the image, but I haven't seen this feature in OpenCV...

ej gravatar imageej ( 2014-10-31 08:26:33 -0500 )edit

Which format have these images?

Viatorus gravatar imageViatorus ( 2014-10-31 14:48:11 -0500 )edit

I couple sticks of RAM is probably cheaper than spending lots of man-hours on coding up something clever. Barring that, your OS already has plenty of built-in cleverness to automatically swap/page unused RAM to disk, so just make sure your swap area/page file is big.

Nicu Stiurca gravatar imageNicu Stiurca ( 2014-11-04 10:47:13 -0500 )edit