What is the image size limitation of OTB ?
The maximum physical space a user can allocate depends on her platform. Therefore, image allocation in OTB is restricted by image dimension, size, pixel type and number of bands. Fortunately, thanks to the streaming mechanism implemented within OTB’s pipeline (actually ITK’s), this limitation can be bypassed. The use of the otb::StreamingImageFileWriter at the end of the pipeline, or the itk::StreamingImageFilter at any point of the pipeline will seamlessly break the large, problematic data into small pieces whose allocation is possible. These pieces are processed one afther the other, so that there is not allocation problem anymore.