View Full Version : [java]BufferedImage
nel metodo setRGB(int startX,
int startY,
int w,
int h,
int[] rgbArray,
int offset,
int scansize)
scansize a che serve?
grazie
E' il numero per cui occorre moltiplicare l'indice di riga al fine di ottenere i dati delle sue celle nell'array di interi argb.
Nel caso in cui rgbArray sia una matrice rettangolare righexcolonne che contiene esattamente il numero di pixel necessario a riempire la regione desiderata, allora scanline vale "w" (offset e startY zero).
quindi con una BufferedImage di 300*300 e un array di interi
int buffer[] = new int[300*300];
per riempire tutta l'immagine devo scrivere
setRGB(0,0,300,300,buffer ,0,300);
giusto?
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.