Je suis un débutant en programmation Java. Je dois soumettre un projet de serveur-client et je suis coincé dans la comparaison de pixels. .acc au code Il accepte BufferedImage
et compare les pixels. Comment stocker la différence de pixels dans la 2ème image et la renvoyer?différence de pixels
Répondre
Jetez un oeil à BufferedImage
méthode getRGB(int x, int y). Cela fournira une valeur RGB approximative pour l'emplacement donné (x, y) en tant que int, qui peut ensuite être comparé à l'emplacement correspondant dans l'autre image.
Si vous souhaitez effectuer une comparaison plus détaillée, vous devez parcourir chaque bande d'image séparément, en comparant les échantillons de cette bande avec la bande correspondante pour l'autre image. (Par exemple, une image codée RGBA a quatre bandes individuelles à comparer, alors qu'une image en niveaux de gris n'en a qu'une.)
Il est évident que vous pouvez commencer par comparer les dimensions de l'image pour vous assurer qu'elles sont égales avant de procéder à la comparaison plus détaillée.
En outre, vous ne devriez pas attendre des utilisateurs qu'ils collent des solutions de code détaillées; Ce n'est pas comme ça que fonctionne Stack Overflow - Les gens seront beaucoup plus disposés à aider avec specific problems
alors vous devriez essayer de coder la solution et publier un extrait de code si vous êtes bloqué.
- 1. Programmation de pixels suite
- 2. Algorithmes de traitement des pixels
- 3. Taille de l'écran En pixels
- 4. Comportement des pixels de FillRectangle et DrawRectangle
- 5. opengl inverser framebuffer pixels
- 6. Calcul des pixels correspondants
- 7. UIImage Rotation des pixels
- 8. Comment déplacer les pixels?
- 9. WPF PIXELS résolution DPI
- 10. C++ lire image pixels
- 11. Donner largeur/hauteur en pixels/pourcentage de contenu HTML
- 12. La vue est déplacée 3 pixels
- 13. Javascript 2D collision de pixels de l'image
- 14. Effacement de pixels avec .Net GDI +
- 15. Recherche de pixels par pouce en wxDC
- 16. Correct flip/miroir de pixels d'une image?
- 17. Accès aux valeurs de pixels négatifs OpenCV
- 18. Conversion d'unités de dialogue MFC en pixels
- 19. Doublage de pixels OpenGL sur un NSOpenGLView
- 20. Comment lire les pixels de texture direct3d
- 21. Résolution des pixels de l'écran en mm
- 22. Perspective Imagemagick et pixels virtuels
- 23. Convertir lat/lon en pixels
- 24. Image Pixels Problème dans Android?
- 25. Taille des pixels od NSBitmapImageRep
- 26. Trouver la couleur des pixels
- 27. Accéder aux pixels d'une image
- 28. Comment mixer deux pixels ARGB?
- 29. comment saisir pixels d'un rectangle
- 30. modifier les pixels d'un CGImageRef