Hi ! On a shooting session, I usually take a picture of a Spyder Checkr to create a color calibration and some presets to apply on the whole set of pictures. It's really time saving.
Now, I have a shell script using scanin and colprof commands from Argyll CMS to automatize the color profile creation. But I still have to export and adjust manually the original RAW in Darktable. My wish is to push further this and code something to automatically : * turn off all default modules (sharpening, basecurve, etc.) * switch to absolute colorimetric and RGB Rec 709 color space * set my color target type * adjust the white patch exposition to 95 or 96 in L channel (depending on the target) * export in tif * make the color profile * delete the tif file and import the ICC profile * apply the profile in batch So... What is the best way to implement this in Dartkable interface ? Through C++ or Lua ? The wiki is a bit unclear about what Lua does in DT. Moreover, it could be nice to store custom color profiles into a specific directory and sort them by color temperature. Indeed, color profiles seem to have a kind of repeatability for a given white balance even if the light sources change. Thanks ! -- *Aurélien PIERRE* ------------------------------------------------------------------------ Auteur, Éditeur Éditions AP aurelienpierre.com <http://aurelienpierre.com> ------------------------------------------------------------------------ Jabber : aurelien.pie...@jabber.fr Skype : aurelien.pierre-pro ☎ Canada : +1 514 756 2207 ✉ aurel...@aurelienpierre.com <mailto:aurel...@aurelienpierre.com> ✉ aurelien.pie...@polymtl.ca <mailto:aurelien.pie...@polymtl.ca> ------------------------------------------------------------------------ Ce message a reçu une signature cryptographique par somme de contrôle et clé privée attachée en PJ permettant de vérifier son intégrité et ayant valeur légale, d'après l'article 1316-1 du Code Civil modifié par la loi n° 2000-230 du 13 mars 2000, et d'après la directive européenne 1999/93/CE du 13 décembre 1999. Pour la garantir la sécurité et la confidentialité de nos correspondances, vous devriez introduire dans votre système de traitement de courriers électroniques le cryptage de bout en bout via des protocoles Clé Publique/Clé privée tels que OpenPGP. Des solutions grand public et gratuites telles que Enigmail existent, communiquez avec votre responsable informatique sur la faisabilité de leur déploiement dans votre infrastructure informatique. La sécurité des données privées est l'affaire de chacun.
0xF67BF182.asc
Description: application/pgp-keys
signature.asc
Description: OpenPGP digital signature
------------------------------------------------------------------------------ Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________ darktable-devel mailing list darktable-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/darktable-devel