Forma rápida de get imágenes en miniatura de ALAsset con filters aplicados.

En la respuesta a la pregunta " Generación de una miniatura personalizada de ALAssetRepresentation " se describe una forma rápida y conveniente de generar imágenes en miniatura de un ALAsset , consulte una publicación de blog del autor.

El único problema que tengo con este método es que ignora por completo todos los filters o los efectos de eliminación de ojos rojos aplicados a una image (digamos uno tomado con una aplicación de fotos común iOS 7 + cualquier filter en modo 'cuadrado').

¿Cómo se debe ajustar el código para devolver miniaturas 'filtradas'?

PS Sé que puedo get una image filtrada a través del método fullScreenImage de ALAssetRepresentation , pero es demasiado lento y podría causar un error "Terminado debido a la presión de la memory".

Las miniaturas son versiones de imágenes de tamaño networkingucido, que se utilizan para ayudar a reconocerlas y organizarlas, y cumplen el mismo rol para las imágenes que el índice de text normal para las palabras. Por lo general, no aplica todos los filters o efectos de image debido al concepto de tamaño networkingucido.

Para get ALAsset con filters aplicados o efectos de image, es fullResolutionImage .

No causa ninguna lentitud, si está haciendo las actualizaciones de la interfaz de usuario en el hilo principal o usando conceptos de carga Lazy.

No causa ninguna presión de memory, si mantiene las URL de ALAsset en lugar de almacenar la fullResolutionImage .