Skip to content
Snippets Groups Projects
Forked from Main Repositories / otb
Source project has a limited visibility.
user avatar
Thomas Feuvrier authored
Code modifié : la méthode itk::ImageIOBase::GetImageSizeInBytes() permettant de calculer la taille
de l'image en bytes se fonctionne plus lorque les images sont trop grosses.
En effet, la valeur retournée est définie en unsigned int, unsiffisant pour les gros fichiers.
Cette méthode contient les appels successifs aux méthodes :
GetImageSizeInPixels() * NUmberOfComponents * GetComponentSize()
Solution : appeler nous même ces 3 méthodes en stockant le résultats dans un std::streamoff.
ATTENTION : Comme la méthode GetComponentSize() est protected, elle a été dupliquée dans la classe ImageFileReader (caca).
TODO : revoir celà.
ba318921
History
Name Last commit Last update