Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    31

    Aggiornare l'array pixel di un Immagine

    Salve a tutti !
    Sapete dirmi qual'e il metodo più veloce per aggiornare l'array pixel di un immagine?
    mi spiego:

    Ho un immagine a 16 colori

    in continuazione devo cambiare il colore dei pixel di aree casuali dell'immagine.
    Però mi serve che questo avvenga con il minor spreco di cpu

    devo lavorare direttamente sull'arrey di pixel cambiando il valore numerico del colore e far si che ogni cambiamento venga visualizzato nell'immagine (come un animazione insomma)

    tipo:

    Image img =...;
    byte[] pixels = img.getPixels()

    for i=1 to n
    pixels = new ....
    aggiornaImg(img, pixels) //e viene visualizzato a video l'immagine aggiornata


    grazie

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: Aggiornare l'array pixel di un Immagine

    Originariamente inviato da Codek
    devo lavorare direttamente sull'arrey di pixel cambiando il valore numerico del colore e far si che ogni cambiamento venga visualizzato nell'immagine (come un animazione insomma)
    Puoi usare un java.awt.image.MemoryImageSource. Vedi la sua documentazione javadoc, innanzitutto. (poi trovi anche altro se cerchi in rete su questo argomento)
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.