Bonjour,

Lorsque je charge un fichier tiff avec imread, si le fichier est trop gros (dans mon cas 400Mo sur disque c'est de trop), le programme se plante.

Je n'arrive pas à récupérer de message d'erreur ni d'exception afin d'éviter que le soft plante...

Mon image est une image de 22220*9710 pixels grayscale 16bits. Lors de l'allocation mémoire, il demande 863024800 bytes au système ce qui est 2x plus que nécessaire ! Est-ce dû à une histoire d'alignement sur 32bits ? N'y a-t-il pas moyen de travailler sur une vraie image 16bits par pixel en mémoire avec OpenCV ?

Y a-t-il une autre méthode que imRead plus performante ?

Merci pour votre aide.