遇到的一个Buffer too small问题

在ROI中输出图像时遇到

 经调试后发现是driver.Create时设置的波段数大于实际写入的波段数导致的

 这里xImgIn.m_nBands有204,但实际写入的数据的bands只有3,修改时忘了修改此处

将xImgIn.m_nBands改为3即可解决

原文地址:https://www.cnblogs.com/zmbreathing/p/BufferTooSmall.html