Sto disegnando un mucchio di rettangoli sullo schermo siaply, e mi chiedo come farei a leggere il colore RGB in una certa posizione di pixel? Ad esempio, voglio ottenere il colore del pixel nella posizione 0,0 sullo schermo di visualizzazione e restituire il valore [0,0,0] (o simile).Ottenere il colore dei pixel nella posizione con pygame
6
A
risposta
7
http://www.pygame.org/docs/ref/surface.html#Surface.get_at
Surface.get_at((x, y)): return Color
restituire una copia del valore di RGBA colore al pixel data. Se Surface non ha pixel per alpha, allora il valore alfa sarà sempre 255 (opaco). Se la posizione dei pixel è all'esterno dell'area Surface, un'eccezione IndexError sarà aumentata di .
Problemi correlati
- 1. Pygame: Draw single pixel
- 2. Cambiare il colore dei pixel Python
- 3. Ottieni il colore dei pixel da un'immagine
- 4. Ottieni il colore più veloce dei pixel?
- 5. Ottenere il colore del pixel in C++
- 6. Come ottenere il colore dal pixel? OpenGL
- 7. PyGame: sprite traslucidi con pixel alfa
- 8. Ottieni il valore del colore della posizione specifica nella barra dei colori con sfumatura
- 9. Immagine WPF, modifica del colore dei pixel
- 10. valore colore pixel rmagick
- 11. Come definire la gamma chiara per il colore dei pixel
- 12. Come ottenere il colore di un pixel in un UIView?
- 13. C++ e OpenCV ottenere e impostare il colore dei pixel a Mat
- 14. Come accedere al colore dei pixel all'interno di una bitmap?
- 15. ottenere il colore in una posizione specifica sul gradiente
- 16. iOS: rileva il colore di un pixel?
- 17. Ricerca del colore dei pixel in una coordinata specifica da un sampler2D utilizzando GLSL
- 18. Ottenere l'elenco dei valori dei pixel da PIL
- 19. come trovare la posizione dei pixel dell'immagine da sprite image
- 20. Come ottenere il pixel compensato dalla posizione corrente del cursore in un iframe con contentEditable
- 21. SpriteKit: come posso ottenere il colore del pixel da un punto in SKSpriteNode?
- 22. Ottimizzazione delle prestazioni iOS: il modo più rapido per ottenere il colore dei pixel per le immagini di grandi dimensioni
- 23. colore Impostare manualmente dei punti nella leggenda
- 24. Il colore gradiente CSS si arresta dalla fine in pixel
- 25. Come ottenere i dati dei pixel da un'immagine utilizzando R
- 26. Networking di base con Pygame
- 27. Cambiare il colore di alcuni pixel in un UIImage
- 28. Ottieni il colore pixel di Base64 PNG usando javascript?
- 29. Posizione pixel del cursore in UITextView
- 30. PyGame ha un enorme ritardo con la riproduzione dei suoni
Ho provato qualcosa di simile ma non sono riuscito a capirlo. Questo era un modo più semplice e funzionale. Grazie. – Samsquanch
Se esiste un modo per restituire il colore senza il valore alfa? – TrumpetDude