25-12-19, 14:06
(Modification du message : 25-12-19, 14:07 par MamzelAmanda.)
Bonjour,
Pour commencer merci aux devs pour ce cadeau de la version 3 à Noël !!
Et sinon j'ai quelques question philosophiques sur la bonne façon de faire des modifications sur le github de darktable. Je m'explique : je suis une utilisatrice du Pentax K-1 Mark II qui n'est pas complètement intégré différents modules de la version 2.6 sur ma debian stable (balance des blancs, profils de bruit et intégration des objectifs) alors que son grand frère, le Pentax K-1, avec un matos quasiment identique est correctement intégré.
Du coup je profite de la nouvelle version 3 de darktable que j'ai aussi entrepris de compiler pour me régler tout ça :
1/ pour le problème d'intégration des objectifs c'est facile puisqu'au préalable il me suffit de compiler et installer une version plus récente d'exiv2 (j'ai pris 0.27.2 en l'occurrence). Dès qu'une version plus récente de exiv2 sera intégrée dans les dépots Debian ça complètera bien les profils d'objectifs. Il ne me reste qu'un souci avec l'Irix 15mm qui n'est pas reconnu dans Darktable mais il est bien avec le binaire exiv2. Je n'ai pas encore compris pourquoi.
2/ pour le problème des balances des blancs il me suffit de modifier le fichier src/external/wb_presets.c pour dupliquer la partie "Pentax K-1" vu que c'est strictement le même comportement du matos sur ce point là :
Ais-je le droit de commiter ça et faire un MR directement ? Vu que c'est dans src/external j'ai quelques doutes...
3 / Là où c'est plus embêtant je pense c'est sur les profils de bruits, je pourrais reprendre la partie du K-1 dans data/noiseprofiles.json et la dupliquer bêtement.
Évidemment après compilation, l'intégration est ok mais ce qui me pose un problème ce sont les valeurs de traitement de bruit car le K-1 Mark II, par rapport au K-1 d'origine, a une petite différence matérielle qui a consisté à l'ajout un processeur qui notamment traite le bruit automatiquement en sortie du capteur, donc les raws ont déjà partiellement été modifiées par le boitier à partir 640ISO... Du coup ça impacte les traitements proposés pour le K-1 j'imagine.
Le site PhotoToPhotos le met d'ailleurs très clairement en évidence :
http://www.photonstophotos.net/Charts/PD...20K-1%20II
J'ai d'ailleurs retrouvé sur PentaxForums un autre utilisateur qui a travaillé sur le sujet déjà l'année dernière et ce serait peut-être dommage de perdre son travail : https://www.pentaxforums.com/forums/190-...ofile.html / https://github.com/derekkite/k1mark2darktable
Bref, que faire ? Laisser le boitier sans intégration de profil de bruit ou mettre quelque chose même imparfait ou alors proposer l'intégration du travail de derek ?
Perso je n'utilise pas les profils de bruits, je préfère travailler ça à la main, voir ne pas en mettre du tout, mais quelque part ça me gêne que certains utilisateurs soit lésés avec leur boitier.
Voilà ce sont mes questions de Noël que j'espère joyeux pour tout le monde !
Pour commencer merci aux devs pour ce cadeau de la version 3 à Noël !!
Et sinon j'ai quelques question philosophiques sur la bonne façon de faire des modifications sur le github de darktable. Je m'explique : je suis une utilisatrice du Pentax K-1 Mark II qui n'est pas complètement intégré différents modules de la version 2.6 sur ma debian stable (balance des blancs, profils de bruit et intégration des objectifs) alors que son grand frère, le Pentax K-1, avec un matos quasiment identique est correctement intégré.
Du coup je profite de la nouvelle version 3 de darktable que j'ai aussi entrepris de compiler pour me régler tout ça :
1/ pour le problème d'intégration des objectifs c'est facile puisqu'au préalable il me suffit de compiler et installer une version plus récente d'exiv2 (j'ai pris 0.27.2 en l'occurrence). Dès qu'une version plus récente de exiv2 sera intégrée dans les dépots Debian ça complètera bien les profils d'objectifs. Il ne me reste qu'un souci avec l'Irix 15mm qui n'est pas reconnu dans Darktable mais il est bien avec le binaire exiv2. Je n'ai pas encore compris pourquoi.
2/ pour le problème des balances des blancs il me suffit de modifier le fichier src/external/wb_presets.c pour dupliquer la partie "Pentax K-1" vu que c'est strictement le même comportement du matos sur ce point là :
Code :
/* Pentax K-1 II Firmware Version 1.03 */
{ "Pentax", "K-1 Mark II", Daylight, 0, { 2.14062, 1.0, 1.66406, 0.0 } },
{ "Pentax", "K-1 Mark II", Shade, 0, { 2.65625, 1.0, 1.25000, 0.0 } },
{ "Pentax", "K-1 Mark II", Cloudy, 0, { 2.37109, 1.0, 1.43750, 0.0 } },
{ "Pentax", "K-1 Mark II", DaylightFluorescent, 0, { 2.61328, 1.0, 1.60938, 0.0 } },
{ "Pentax", "K-1 Mark II", CoolWhiteFluorescent, 0, { 2.23047, 1.0, 1.82031, 0.0 } },
{ "Pentax", "K-1 Mark II", WhiteFluorescent, 0, { 2.01953, 1.0, 2.19531, 0.0 } },
{ "Pentax", "K-1 Mark II", WarmWhiteFluorescent, 0, { 1.70312, 1.0, 2.77734, 0.0 } },
{ "Pentax", "K-1 Mark II", Tungsten, 0, { 1.32422, 1.0, 2.92969, 0.0 } },
{ "Pentax", "K-1 Mark II", "2500K", 0, { 1.14062, 1.0, 2.75391, 0.0 } },
{ "Pentax", "K-1 Mark II", "3000K", 0, { 1.40234, 1.0, 2.33984, 0.0 } },
{ "Pentax", "K-1 Mark II", "5000K", 0, { 2.07812, 1.0, 1.54688, 0.0 } },
{ "Pentax", "K-1 Mark II", "5500K", 0, { 2.19141, 1.0, 1.45703, 0.0 } },
Ais-je le droit de commiter ça et faire un MR directement ? Vu que c'est dans src/external j'ai quelques doutes...
3 / Là où c'est plus embêtant je pense c'est sur les profils de bruits, je pourrais reprendre la partie du K-1 dans data/noiseprofiles.json et la dupliquer bêtement.
Évidemment après compilation, l'intégration est ok mais ce qui me pose un problème ce sont les valeurs de traitement de bruit car le K-1 Mark II, par rapport au K-1 d'origine, a une petite différence matérielle qui a consisté à l'ajout un processeur qui notamment traite le bruit automatiquement en sortie du capteur, donc les raws ont déjà partiellement été modifiées par le boitier à partir 640ISO... Du coup ça impacte les traitements proposés pour le K-1 j'imagine.
Le site PhotoToPhotos le met d'ailleurs très clairement en évidence :
http://www.photonstophotos.net/Charts/PD...20K-1%20II
J'ai d'ailleurs retrouvé sur PentaxForums un autre utilisateur qui a travaillé sur le sujet déjà l'année dernière et ce serait peut-être dommage de perdre son travail : https://www.pentaxforums.com/forums/190-...ofile.html / https://github.com/derekkite/k1mark2darktable
Bref, que faire ? Laisser le boitier sans intégration de profil de bruit ou mettre quelque chose même imparfait ou alors proposer l'intégration du travail de derek ?
Perso je n'utilise pas les profils de bruits, je préfère travailler ça à la main, voir ne pas en mettre du tout, mais quelque part ça me gêne que certains utilisateurs soit lésés avec leur boitier.
Voilà ce sont mes questions de Noël que j'espère joyeux pour tout le monde !