J'essaie d'implémenter un mécanisme de flou sur un jeu java. Comment créer un effet de flou sur l'exécution?Comment estomper une image?
1
A
Répondre
4
Lire sur/Google "Filtres" Convolution, il est une méthode de modification d'une valeur de pixels sur la base des valeurs de pixels autour d'elle. Donc, en dehors de flou, vous pouvez également faire l'affûtage d'image et la recherche de ligne.
5
Google "Gaussian Blur", essayez ceci: http://www.jhlabs.com/ip/blurring.html
3
Si vous faites du développement de jeux java, je suis prêt à parier que vous utilisez java2d.
Vous voulez créer un filtre de convolution comme ceci:
// Create the kernel.
kernel = new KernelJAI
float[] = { 0.0F, -1.0F, 0.0F,
-1.0F, 5.0F, -1.0F,
0.0F, -1.0F, 0.0F };
// Create the convolve operation.
blurredImage = JAI.create("convolve", originalImage, kernel);
Vous pouvez trouver plus d'informations sur: http://java.sun.com/products/java-media/jai/forDevelopers/jai1_0_1guide-unc/Image-enhance.doc.html#51172 (qui est où le code est de trop)
Questions connexes
- 1. Comment estomper un div avec jQuery?
- 2. Comment redimensionner une image?
- 3. Trouver une image dans une image C#
- 4. Comment ajoutez-vous une image?
- 5. Trouver une Image dans une Image
- 6. Accéder à une image dans une image
- 7. comment supprimer une image sur une feuille
- 8. Comment redimensionner une image pour l'adapter à Image :: Magick?
- 9. Comment convertir une image Pyglet en image PIL?
- 10. Xorg charger une image
- 11. Comment télécharger une image dans l'application iPhone
- 12. Comment lier jQuery redimensionnable avec une image?
- 13. Comment ombrer une image png pour iphone
- 14. Comment mieux sérialiser une image java.awt.Image?
- 15. Comment retourner une image/texture dans OpenGLES?
- 16. Comment dessiner du texte sur une image?
- 17. Comment ajouter des projecteurs à une image
- 18. Comment rendre une image avec OpenGL ES?
- 19. Comment puis-je créer une image "gigue"?
- 20. Comment une image négative est-elle comprise?
- 21. Comment afficher une image avec ltk?
- 22. Comment créer une image dynamiquement sur AppEngine
- 23. Comment envoyer une image dans Java ME?
- 24. Clickonce - Comment ajouter une image à l'installateur?
- 25. Comment faire pivoter une image sur l'iPhone?
- 26. comment exporter une image dans un dossier?
- 27. Comment représenter une image via CAML?
- 28. Comment ajouter une image dans UIActivityIndicatorView
- 29. Comment copier une image distante en python?
- 30. Comment lire une image base64 dans WPF?
Ou, la recherche de « flou » est une douleur dans la crosse. La recherche de "flou gaussien" va probablement donner de meilleurs résultats. –