Bonjour,
Je suis en train de développer un soft de traitement d'image.
Et je doit traiter des images d'une taille non négligeable:
14000 colonnes et 71000 lignes
Lorsque je veux faire des traitement de base (moyenne et ecart type), j'ai tout le temps un problème mémoire (MemoryError)
Mes images, je les ouvre et je les garde en mémoire sous forme de matrice à 2 dimension.
J'utilise la bibliothéque NUMPY pour faire mes calcul élémentaire moyenne et ecart type sur ma matrice.
Ma matrice étant trop grosse, il m'est actuellement impossible de faire ses traitements.
Existe il une autre bibliothéque permettant de faire mes calculs sur d'aussi grosse matrice ?
Mon traitement fonctionne parfaitement sur des images d'une taille : 7000 colonne et 1000 lignes.
J'aimerai ne pas tout recoder, juste changer la parties de calcul par une autre bibliotheque.
Si vous avez des idées, je suis preneur !!!
Mon autre question, qui peux resoudre ma question précédente, je ne trouve pas la fonctionne pour scinder une matrice en deux.
J'aimerai à partir de ma grosse matrice la couper en deux morceaux (chaque morceau ayant 7000 colonnes), si vous connaissez un bout de code pour m'aider je suis preneur
Merci d'avance
Soft utilisé:
- python 2.5
- Numpy
- Matplotlib
- PyQt
- PIL
Partager