Sto lavorando su un visualizzatore di riviste per ipad e sto lottando con le prestazioni.Ottimizzazione batch di PNG per display iphone/ipad come xcode fa
Ho capito che la parte più costosa della visualizzazione dei png è il processo di caricamento. So che xcode è in grado di ottimizzare i png durante la compilazione e tali immagini vengono caricate molto più velocemente. Ma non posso includere tutte le immagini nella build in quanto sarà enorme.
Sapete come ottimizzare un png arbitrario senza includerlo nel processo di compilazione?
Sai qual è il formato migliore per iphone? Penso che i png dovrebbero usare la combinazione di colori RGB-8888 ma non sono sicuro di quale altro sia importante.
Forse conosci i parametri esatti per imagemagick?
Dopo aver eseguito quel comando sulla mia immagine ho salvato circa lo 0,55% ma è diventato tutto trasparente:/ – Craig
@Craig: una volta ottimizzato, non è possibile aprire in modo affidabile quel PNG più a lungo con qualsiasi visualizzatore di immagini o app di elaborazione delle immagini; il PNG risultante non è conforme allo standard ed è garantito solo per essere utilizzato all'interno di un'applicazione iOS. Così l'immagine è diventata trasparente anche quando è stata caricata su iOS? Inoltre sei l'utente l'immagine non è completamente trasparente, dal momento che iphoneos-optimize fa la premoltiplicazione del canale alfa, quindi il canale alfa sarà considerato durante il rendering anche in situazioni che altrimenti ignorerebbero completamente i valori alfa. – Mecki