Voglio ottenere il colore dello spot o del pixel dove toccherà un'immagine in Android. Ho cercato molto in rete, ma non ho ottenuto nulla. Per favore qualcuno mi aiuti.come ottenere il colore nello spot (o pixel) di un'immagine su evento touch in Android
11
A
risposta
30
provare questo:
final Bitmap bitmap = ((BitmapDrawable)imageView.getDrawable()).getBitmap();
imageView.setOnTouchListener(new OnTouchListener(){
@Override
public boolean onTouch(View v, MotionEvent event){
int x = (int)event.getX();
int y = (int)event.getY();
int pixel = bitmap.getPixel(x,y);
//then do what you want with the pixel data, e.g
int redValue = Color.red(pixel);
int blueValue = Color.blue(pixel);
int greenValue = Color.green(pixel);
return false;
}
});
3
è possibile calcolare l'immagine le coordinate del pixel che è stato cliccato e leggere il pixel dai dati di immagine, come
Bitmap.getPixel(xcord,ycord)
+0
Ho bisogno di ottenere il pixel quando ho ridimensionato la mia immagine. Ho provato ogni soluzione, ma ho ottenuto solo il colore bianco in cambio –
Problemi correlati
- 1. Come ottenere il colore dal pixel? OpenGL
- 2. Ottenere il colore del pixel in C++
- 3. Come ottenere il colore di un pixel in un UIView?
- 4. Ottieni le coordinate di un evento touch su Android
- 5. iPhone Obiettivo C: come ottenere il colore di un pixel del punto toccato su UIImageView?
- 6. come ottenere il colore di sfondo del pulsante su Android?
- 7. attivazione manuale evento touch
- 8. Ottieni il colore dei pixel da un'immagine
- 9. Ottenere il colore dei pixel nella posizione con pygame
- 10. Come posso ottenere il colore di qualsiasi pixel specificato su una pagina Web?
- 11. Come posso ottenere il colore di un pixel su X, Y usando C#?
- 12. SpriteKit: come posso ottenere il colore del pixel da un punto in SKSpriteNode?
- 13. Ottieni il colore più veloce dei pixel?
- 14. Android: come ottenere il colore di sfondo dell'attività in Java?
- 15. valore colore pixel rmagick
- 16. android: Come ottenere la posizione del testo dall'evento touch
- 17. Cambiare il colore dei pixel Python
- 18. iOS: rileva il colore di un pixel?
- 19. Bitmap Android: Converti pixel trasparenti in un colore
- 20. Come evitare di muovere il mouse su Touch
- 21. Aggiungi indicatore su Google Maps Android tramite touch o tocca
- 22. ImageView multiplo Android in movimento su touch
- 23. Come leggere il colore di uno schermo Pixel
- 24. Come rendere vista ridimensionabile sul touch evento
- 25. Come ottenere il colore di coordinate x, y di un pixel da un'immagine?
- 26. Come trovare il pixel più lontano da un altro nello stesso gruppo di pixel
- 27. Cambiare il colore di alcuni pixel in un UIImage
- 28. Come testare il multi-touch nell'emulatore Android
- 29. Ottieni il colore pixel di Base64 PNG usando javascript?
- 30. Il colore gradiente CSS si arresta dalla fine in pixel
grazie, ha funzionato –
Attenzione quell'immagine può essere ridimensionato. Soluzione: http://stackoverflow.com/questions/12496339/android-imageview-get-pixel-color-from-scaled-image – BornToCode
http://android-er.blogspot.in/2012/10/get-touched- pixel-color-of-scaled.html – Mahalakshmi