Core Image
Da Wikipedia, l'enciclopedia libera.
Core Image è una nuova tecnologia integrata nel Mac OS X che viene utilizzata dal sotto sistema grafico Quartz Extreme. Questa tecnologia consente di utilizzare la scheda grafica per l'elaborazione di effetti grafici sgravando il processore dall'elaborazione degli stessi. Nel caso che il computer non sia dotato di una scheda grafica con processore grafico compatibile o moderno Core Image utilizzerà l'unità AltiVec del processore per eseguire le elaborazioni grafiche. In caso di sistemi SMP Core Image è in grado di suddividere il carico di lavoro tra i vari processori.
In una dimostrazione avvenuta nell'Agosto del 2004 avvenuta al Worldwide Developers Conference veniva mostrato come delle immagini fossero elaborate con dei filtri in tempo reale senza utilizzare il processore per le elaborazioni. La tecnologia Core Image è formata da una serie di API grafiche che verranno utilizzate dai programmi per eseguire le trasformazioni grafiche. Queste API includono diversi filtri e diverse trasformazioni tridimensionali e bidimensionali.
[modifica] Core Video
Funziona in congiunzione con Core Image ed è ottimizzato per utilizzare il codec H.264. Come Core Image consente di eseguire delle trasformazioni e delle manipolazioni grafiche ma invece di agire sulle immagini agisce sulle animazioni in tempo reale. Queste tecnologie dipendono molto dalla "prestanza" della scheda grafica e possono sgravare molto il carico del processore dato che vengono utilizzate dalla tecnologia Quartz e di conseguenza tutta l'interfaccia grafica si avvantaggerà delle tecnologie Core Image e Core Video. Insieme alla tecnologia Core Audio formano il nucleo del Mac OS X dedicato alla gestione dei flussi multimediali. Da notare che Core Video non è una vera unità grafica quanto una pipeline grafica ottimizzata che collega QuickTime e il processore grafico della scheda grafica. Quindi nativamente non è in grado di eseguire elaborazioni ma si appoggia integralmente a Core Image e a QuickTime per le elaborazioni dei flussi video.
[modifica] Voci correlate
[modifica] Collegamenti esterni
Accesso Directory · Accesso Portachiavi · Acquisizione Immagine · Aggiornamento Software · Amministratore ODBC · Anteprima · Assistente Migrazione · Automator · BOMArchiveHelper · Calcolatrice · Chess · Classic · Configurazione MIDI Audio · Connessione Internet · Console · Crash Reporter · Dashboard · Dictionary · DigitalColor Meter · DiskImageMounter · Dock · DVD Player · Exposé · Finder · Gestione NetInfo · Grapher · iCal · iChat · Installer · Istantanea · iSync · Jar Launcher · Libro Font · Mail · Monitoraggio Attività · Photo Booth · Preferenze di Sistema · Promemoria · QuickTime Player · Rubrica Indirizzi · Safari · Scambio Documenti Bluetooth · Script Editor · Sherlock · Spotlight · System Profiler · Terminale · TextEdit · Utility Amministrazione AirPort · Utility ColorSync · Utility Configurazione Stampante · Utility Disco · Utility Network · Visore Aiuto · VoiceOver · X11
AU Lab · CHUD Tools · Core Image Fun House · Dashcode · FileMerge · Help Indexer · Icon Composer · Interface Builder · PackageMaker · Pixie · Property List Editor · Quartz Composer · Repeat After Me · USB Prober · Xcode
AppleShare IP Migration · Fibre Channel Utility · Gateway Setup Assistant · Open Directory · MySQL Manager · QuickTime Broadcaster · QuickTime Streaming Server · RAID Admin · Server Admin · Workgroup Manager · Xgrid
AppleScript · Aqua · Audio Units · Bonjour · Boot Camp · Bundle · Cambio utente rapido · Carbon · Cartelle smart · Cocoa · Core Audio · Core Data · Core Foundation · Core Image · CoreServices · Core Video · Darwin · Exposé · Inkwell · JavaScriptCore · Keychain · KWQ · NetInfo · OpenGL · Pixlet · plist · Quartz (Quartz 2D, Quartz Compositor, Quartz Extreme)· QuickTime · Rosetta · Universal binary · WebCore · WebKit · XNU

