Qual è la strategia per prendere una UIImmagine con uno sfondo trasparente e determinare il rettangolo più piccolo da ritagliare in modo che vengano lasciati solo i dati dell'immagine visibile (insieme allo sfondo extra trasparente se l'immagine i dati non sono rettangolari ovviamente)?Rileva rettangolo di ritaglio per UIImage con sfondo trasparente
Ho trovato molte informazioni sul ritaglio di UIImage su un CGRect, su molti controller di vista ritaglio che richiedono l'intervento dell'utente e su numerose librerie open source con classi e categorie di elaborazione dell'immagine (inclusi MGImageUtilities e NYXImagesKit), ma non ancora risolve il mio particolare problema
La mia app attuale ha come target iOS 5.0, quindi la compatibilità con quella sarebbe ottimale.
EDIT: A proposito, spero che ci sia un modo migliore della forza bruta che osserva ogni pixel nello scenario peggiore dei dati di immagine in righe e colonne che cercano i limiti del bordo.
E 'un po' brutto, ma funziona abbastanza bene. Grazie. –
Ha funzionato per me (Y) – Xeieshan
Non funziona per me - ma spero che ci sia un'altra versione che galleggia su ... – Benjohn