Est-il possible de fusionner des tableaux 2D en Python en utilisant numpy ou autre chose? J'ai environ 200 tableaux 2D, tous avec les mêmes dimensions (1024,256) et je veux les ajouter à l'extrémité inférieure de l'autre. La forme finale après l'ajout par ex. 3 d'entre eux devraient alors être (1024,768).Ajout/Fusion de tableaux 2D
0
A
Répondre
5
Trois tableaux de (1024,256) doivent être annexée à l'extrémité droite , pas la fin inférieure . Vous les empilez horizontalement côte à côte (1024 lignes, 256 colonnes).
En utilisant numpy.hstack
(h comme horizontal):
lst
est une liste de tableaux (numpy ou python) (1024,256)
:
numpy.hstack(lst)
retourne un tableau numpy (1024,256*len(lst))
0
Il est tout à fait simple en effet, à condition que tous les tableaux aient la même taille.
>>> a = [[0,1,2],[3,4,5]]
>>> b = [[6,7,8],[9,10,11]]
>>> c = [a[i]+b[i] for i in xrange(len(a))]
>>> c
[[0, 1, 2, 6, 7, 8], [3, 4, 5, 9, 10, 11]]
ou mieux
sum2darray = lambda a, b: [a[i]+b[i] for i in xrange(len(a))]
c = sum2darray(a,b)
+0
OP: * J'ai environ ** 200 ** tableaux 2D * – eumiro
Questions connexes
- 1. Classes vs tableaux 2D
- 2. Tableaux 2D utilisant NSMutableArray
- 3. Tableaux 2D en Python?
- 4. Tableaux 2D dans C#
- 5. Bouclage en tableaux 2D
- 6. 2d Tableau de tableaux d'objets
- 7. Distance de calcul pour les tableaux 2D - Minecraft 2D
- 8. Comment comparer deux tableaux 2d
- 9. javaqscript: tableaux associatifs 2d 101
- 10. Vector2 tableaux 2D dans XNA
- 11. tableaux Slicing 2D dans D
- 12. Index tableaux 2d en Java
- 13. tableaux 2d avec des pointeurs
- 14. Affectation de pointeurs de tableaux 2d
- 15. C++: tableaux 2D vs. différences de tableaux 1D
- 16. Indexation de tableaux numpy 3d avec tableaux 2d
- 17. Création d'un réseau de tableaux 2d
- 18. simple recherche de mots java 2d tableaux
- 19. Java - tableaux 2D, vérification de la duplication
- 20. 2d tableaux, problèmes de fonction d'appel
- 21. Permutation de deux tableaux 2D d'entiers
- 22. Stockage des tableaux 2D dans un tableau 2D - Python
- 23. 2d tableaux d'entiers dans objectif-c
- 24. Carte mémoire 2d tableaux dans C
- 25. recherches linéaires dans les tableaux 2d
- 26. Tableaux 2D et leurs performances en C++
- 27. Tableaux 2D inter-langages C++ et C#
- 28. tri par insertion et tableaux 2d
- 29. Problème simple avec les tableaux 2D
- 30. PHP fusionner des tableaux en 2D JSON
Merci beaucoup! J'ai toujours mal compris le sens de l'horizontale! – Fourier