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.

Attachment: 0xF67BF182.asc
Description: application/pgp-keys

Attachment: 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

Reply via email to