cs_Jack2010
Messages postés1Date d'inscriptionvendredi 2 avril 2010StatutMembreDernière intervention 7 juillet 2010
-
7 juil. 2010 à 20:34
nickydaquick
Messages postés416Date d'inscriptionvendredi 31 janvier 2003StatutMembreDernière intervention19 décembre 2013
-
14 juil. 2010 à 19:30
Bonjour
je travail sur le traitement d'images de grandes dimension. La taille max que je peux traiter est [71][91][300] pour les mat 3D. Apres la compilation je rencontre ce message problème "Link terminated".
Merci de guider, est ce une limiatation de l'espace mémoire?
cptpingu
Messages postés3837Date d'inscriptiondimanche 12 décembre 2004StatutModérateurDernière intervention28 mars 2023123 8 juil. 2010 à 00:27
Ça me semble bien bas comme limitation. J'arrive sans problème à: [3000][596][300]; avec g++ sous Linux.
Néanmoins, je te conseille d'allouer de la mémoire, tu n'auras pas cette limitation (via new).
Si tu es en C++, je te conseil *fortement* de regarder ce que propose la bibliothèque boost, notamment les différents conteneurs.
________________________________________________________________________
Historique de mes créations, et quelques articles:[ http://0217021.free.fr/portfolio http://0217021.free.fr/portfolio]
Merci d'utiliser Réponse acceptée quand un post répond à votre question
fregolo52
Messages postés1114Date d'inscriptionmercredi 15 juin 2011StatutMembreDernière intervention 6 mai 20214 8 juil. 2010 à 08:46
71*91*300 = 1938300
J'avais un tableau de 600000, donc plus petit, sous Linux pas de souci, par contre sous Windows ca plantais à l'exécution (pb de stack).
j'avais donc fait ce que conseille CptPingu (un new).