Est-ce que quelqu'un connaît la meilleure façon d'effectuer une décomposition de Quadtree sur une image non carrée? Je continue d'obtenir des lignes apparaissant sur mon image qui est dessinée en utilisant un Quadtree.Décomposition de quadtree sur une image non carrée
Répondre
La chose la plus simple serait probablement d'imaginer que votre image est intégrée dans une image carrée (placée de manière centrale, de sorte que la bissection de l'image la plus grande correspond à la bissection de la plus petite). Lorsque vous le dessinez, vous devez bien sûr éviter de dessiner des bits qui ne sont pas réellement dans le rectangle de l'image, mais j'aurais pensé que le code de cas spécial nécessaire pour cela serait plus simple que le code de cas spécial nécessaire pour manipuler des images non carrées. Sans plus d'informations sur ce que vous faites et juste ce qui ne va pas, je ne pense pas qu'il y ait beaucoup de chance de déboguer votre problème de lignes apparaissant à travers l'image. (Est-il possible que le problème sous-jacent est que votre taille n'est pas une puissance de 2, plutôt que ce n'est pas carré? En d'autres termes, que quelque chose ne se fait pas bien lorsque bissectrice l'image produit des "moitiés" de différentes tailles?)
- 1. Faire une image carrée
- 2. Quadtree Decomposition - MATLAB
- 3. Comment détecter si une image est carrée?
- 4. Faire pivoter l'image non carrée dans lwuit
- 5. Algorithme pour trouver une forme carrée dans une image?
- 6. Quadtree traversal
- 7. Centrer le texte autour d'une image carrée
- 8. Quadtree détecte une collision inexacte
- 9. Suppression de Quadtree
- 10. Bonne ressource sur une décomposition d'un problème?
- 11. comment transposez-vous une matrice non-carrée? en C
- 12. dessiner une matrice carrée
- 13. Mouvement d'objet Quadtree
- 14. Comment masquer une image carrée dans une image avec des coins arrondis dans le SDK iPhone?
- 15. arithmétique tessière/quadtree
- 16. Comment prendre Instagram comme image de taille carrée
- 17. Décomposition du vecteur propre (spectral)
- 18. Créer une fenêtre carrée C++
- 19. Image sur une image
- 20. Une machine de calcul de racine carrée
- 21. Plus petit nœud de quadtree de limitation
- 22. Calculer la décomposition polaire d'une matrice numpy?
- 23. Décomposition de requête PostgreSQL
- 24. Fonction de décomposition
- 25. Comprendre Javascript D3 visualisation quadtree
- 26. matrice algorithme de décomposition
- 27. BCNF décomposition
- 28. Décomposition vectorielle en matlab
- 29. Décomposition d'une matrice de rotation
- 30. décomposition de dépendance fonctionnelle
ok donc je l'ai fonctionnant maintenant - s'est débarrassé des lignes. Comment puis-je l'empêcher de dessiner des parties qui ne sont pas dans l'image? Comme il capture la zone noire autour de l'image à la suite de rendre la zone carrée. – user559142
les lignes étaient dues à la taille de l'image (n'étant pas une puissance de deux) Je l'ai modifié mais maintenant mon quadtree stocke des informations redondantes et lors de la récupération des informations de profondeur sur l'image je suis confronté à de fausses données ... – user559142