CORRADE_ASSERT(Implementation::imageDataSize(*this)<=_data.size(),"ImageView::ImageView(): bad image data size, got"<<_data.size()<<"but expected at least"<<Implementation::imageDataSize(*this),);
CORRADE_ASSERT(!_data||Implementation::imageDataSize(*this)<=_data.size(),"ImageView::ImageView(): bad image data size, got"<<_data.size()<<"but expected at least"<<Implementation::imageDataSize(*this),);