2016-06-14 1 views
0

Depuis maintenant deux ans, je reviens encore et encore sur les fonctionnalités CIRawFilter de Core Image pour traiter les images RAW sous OSX/MacOS.Paramètres de conversion CIRawFilter et spécifiques aux caméras

Initialement, j'ai été particulièrement curieux après avoir regardé WWDC 2014 session 514, en particulier cet impressionnant échantillon "RawExpose" comme expliqué par devhan Uslubas. J'espérais vraiment utiliser ces fonctionnalités, ainsi que le contrôle et les améliorations de l'aberration chromatique, du vignettage et des distorsions optiques basées sur les données de la caméra et de l'objectif. Dans mes expériences cependant avec divers fichiers (Canon), je ne vois aucun effet visible ou erreur dans l'utilisation des options comme celle introduite dans OS X v10.10:

kCIInputEnableVendorLensCorrectionKey

La documentation officielle est rare, et je n'ai trouvé aucun exemple de code ou de compte-rendu approfondi de l'utilisateur sur son utilisation pratique. La recherche me ramène à my original question sur les forums de développeurs d'Apple. Avec WWDC2016 en cours, et l'introduction de CIRawFilter à iOS et tvOS et "couleurs larges" et même de prise de vue RAW sur iDevices, je n'ai toujours pas remarqué d'expansion significative sur le côté de la documentation, malheureusement.

Quelqu'un at-il l'expérience d'une correction de lentille évidente correctement appliquée comme indiqué dans la démo WWDC 2014? Existe-t-il une référence et/ou une option permettant de déterminer quelles (une partie) des caractéristiques sont compatibles avec quel type de caméra/type d'objectif?

Répondre

0

Exemple de code pour iOS est maintenant disponible!

[