diff --git a/Code/IO/otbJPEG2000ImageIO.cxx b/Code/IO/otbJPEG2000ImageIO.cxx index f7ff5f239faaffef6a05a2d9139420c5e3272693..2ecdd1823d218e0b4dbaba90739afc916069afa6 100644 --- a/Code/IO/otbJPEG2000ImageIO.cxx +++ b/Code/IO/otbJPEG2000ImageIO.cxx @@ -1253,8 +1253,8 @@ void JPEG2000ImageIO::ReadImageInformation() } // Encapsulate tile hints for streaming - unsigned int tileHintX = m_InternalReaders.front()->m_TileWidth / static_cast<unsigned int>(vcl_pow(2.0,m_ResolutionFactor)); - unsigned int tileHintY = m_InternalReaders.front()->m_TileHeight / static_cast<unsigned int>(vcl_pow(2.0,m_ResolutionFactor)); + unsigned int tileHintX = m_InternalReaders.front()->m_TileWidth / static_cast<unsigned int>(vcl_pow(2.0,(int) m_ResolutionFactor)); + unsigned int tileHintY = m_InternalReaders.front()->m_TileHeight / static_cast<unsigned int>(vcl_pow(2.0,(int) m_ResolutionFactor)); itk::EncapsulateMetaData<unsigned int>(dict, MetaDataKey::TileHintX, tileHintX); itk::EncapsulateMetaData<unsigned int>(dict, MetaDataKey::TileHintY, tileHintY);