Elaborazione delle immagini in Java
La terza parte del corso approfondisce il caricamento asincrono delle immagini e il ruolo delle interfacce ImageProducer, ImageObserver e ImageConsumer. Attraverso il metodo imageUpdate viene mostrato come seguire la costruzione progressiva di un'immagine e ottenere un comportamento analogo a MediaTracker. La seconda parte introduce ColorModel, DirectColorModel, IndexColorModel e MemoryImageSource, fornendo il procedimento generale per leggere e visualizzare formati grafici non supportati direttamente da Java.