El rincón de DarkTable

Pues esos mismos, si bien añado la Reducción de ruido y el Ecualizador de contraste. Supongo que tú sustituyes ambos con el Difuso-nítido, módulo del que me preocupa algo el consumo de recursos y lentitud de aplicación.

Si, efectivamente… Aunque no suelo usar el reducción de ruido, por mi tipo de fotografías no lo preciso, salvo raras ocasiones. Yo uso OpenCL y eso agiliza el proceso de revelado.

Hola compañero.
Eso lo hago, si el histograma se queda un poco bajo, aumentar exposición.
Pero lo complicado viene tratando de expandir el rango de las altas luces aumentando también contraste, para que la compresión de filmic en las luces no me deje el cielo muy plano y sin contraste.

La forma aconsejada es usar el ecualizador de tono como pones tú (aunque yo uso el control avanzado con los puntitos que puedes mover y el histograma de partida superpuesto).

Pero la distribución de los puntos en dicho histograma está fijada, son esos 9 puntos desde el máximo brillo hasta 8 pasos por debajo.

El problema es que muchas vece no se distribuyen bien a lo largo del histograma, en escenas derecheadas el histograma se acumula todo a la derecha en unos pocos pasos por debaho del punto más brillante, al mover alguno de esos puntos o deslizadores afectas a una zona demasiado amplia del histograma (ya que tampoco puedes controlar la forma de esas curvas que son siempre splines) y portanto de la que bajas el tono en zonas de exposición elevada también lo haces en tonos medios.
No es que no lo puedas mover con preción, sí puedes moverlo todo lo poco que quieras, pero lo que no controlas es la zona del histograma base afectada: afecta a una zona demasiado amplia del histograma en muchas ocasiones.

Para ello se puede ajustar la máscara de exposición ajustando el rango de valores a los que afecta, pero no entiendo muy bien como funciona ni está demasiado bien explicado, es una suerte de ensayo y error hasta que veo que esos puntos cubren buena parte del histograma de base y me permiten hacer los ajuste en la zona que quiero.

Me parece una herramienta un tanto confusa y demasiado rígida de usar, donde tampoco se aclara bien cómo funciona todo el tema. Para algunas fotos sí que es fácil de usar cuando los puntos quedan ya por defecto bien distribuidos en todo el histograma.

El tema del vkdt está todavía lejos, y va a ser complejo.
Además no parece que pìensen portarlo a windows de momento, el desarrollador no tiene experiencia en windows (a la larga imagino que alguien lo acabará portando).

Emplea un modelo de flujo de procesado completamente diferente, no lineal, más orientado al video y parece que procesará tanto video como fotos.

Encima las tarjetas gráficas, como no sean modernas, no ten funcionarán. Va a necesitar que el driver soporte openCL y vulkan, y eso no lo soportan los drivers open source de linux (al menos en la mayoría de las tarjetas) tienes que instalar los drivers propietarios del fabricante.
Pero resulta que el fabricante no se molesta en actualizar los drivers de las tarjetas antiguas para las nuevas versiones del kernel.

Así el último driver para la tarjeta nVidia Geforce 430 GT que tengo en un equipo (donde me gustaría probar porque he instalado debian 11 con xfce) porpietario de nvida es el nvidia-legacy-390xx

Ese driver cuando lo intentas instalar en debian 11 con kernel 5.10 al llegar a la fase de instalación te falla, parece que hace falta un 400xx que nvidia no se molesta ya en suministrar, por mucho que las capacidades de esa gráfica serían suficientes para correr vkdt u otros programas con opencl.

El driver nouveu de linux no proporciona aceleración 3D openCL.

Estoy tratando de ver si lo puedo solucionar, parece que hay algún driver 400 en modo de pruebas, no sé, a ver qué consigo.,

A mi me preocupa más que la lentitud el no tener ni idea de qué botón tocar para coseguir el efecto deseado.

Es un módulo crudo donde actúas directamente sobre los parámetros de las ecuaaciones laplacianas que utiliza, y por tanto sin saber qué efecto vas a conseguir.

Espero que con el tiempo y a medida que vaya él mismo entendiendo cómo funciona y qué efector produce cada uno de esos parámetros, acabe sacando módulos de redución de ruido, de enfoque, etc separados donde puedas actuar sobre parámetros más fotográficos y él se encargue de calcular lso parámetros matemáticos adecuados.

El color balance RGB también lo uso para tratar de jugar con luces, sombras y demás, pero muchas veces sus efectos (aplicado sólo a luces o sombras) son demasiado sutiles.

Tienes que “cuadrar” la compensación de exposición y la de contraste si lo necesitas. Los presets ya te llevan de la mano. Tambien puedes usar la preservación de detalles y finalmente para ver como queda la cosa usar el visualizador de máscara. Aquí tienes unas capturas de los elementos nombrados.

Opción standard con la mascara activada

La misma opción con la opción de preservación de detalles: Filtro guiado.

Primero ajusto la exposición para zona de luces


Para conseguir este histograma de la mascara (no de la imagen).

Esta es la mascara activada que me guia sobre que zonas va a afectar la modificación de la curva del ecualizador.

Que ocurre si modifico la mascara de exposición en sentido contrario hacia sombras:

Es cosa de ir probando que zonas quieres que se vean afectadas por la curva del ecualizador. Recuerda que el histograma es el relativo a la máscara no a la imagen.

Igual no es suficiente, porque la herramienta es compleja, pero te paso la documentación sobre la app de Ansel (es similar a DT) que es abundante para ir entendiendo…

Pero… es funcional, yo lo he usado y de hecho hanatos, dice que ya no usa otro.
Lo he usado en Ubuntu 20.04/22.04.2 con una RTX 3070 con drivers nvidia 525.85.05n y mesa 22.2.5 vulkan misma versión.

Tengo Debian… dame un segundo que te digo.

En Debian 11:

Graphics:
  Device-1: NVIDIA GA104M [GeForce RTX 3070 Mobile / Max-Q] driver: nvidia 
  v: 470.161.03 
  Device-2: AMD Cezanne driver: amdgpu v: kernel 
  Device-3: Chicony HD Webcam type: USB driver: uvcvideo 
  Display: x11 server: X.Org 1.20.11 driver: loaded: amdgpu,ati,nvidia 
  unloaded: fbdev,modesetting,nouveau,vesa resolution: 2560x1440~165Hz 
  OpenGL: renderer: AMD RENOIR (DRM 3.40.0 5.10.0-21-amd64 LLVM 11.0.1) 
  v: 4.6 Mesa 20.3.5 

vkdt funcionando perfectamente.

Por cierto esta funcionando con al gráfica standard AMD Radeon (Renoir) no con la Nvidia RTX 3070

Saludos.

1 me gusta

Tal como indica @jofial, hay que cuadrar exposición y contraste, de acuerdo con lo que te interese. En los gráficos que aporta @jofial, se observa bien cómo desplazar la máscara con el deslizador “exposure” a uno u otro lado; además, con el de “contrast” se puede ampliar la zona y activando el circulito negro en cuadrado blanco, ver la máscara. Cuesta un poco cogerle el punto, pero funciona bastante bien.

1 me gusta

Pues probaré abrir haciéndolo así por zonas a ver.

No alcanzo a comprender por qué lo han complicado tanto ni lo que es esa máscara, con la fácil que sería poder tener un mayor control sobre a qué zona del histograma quieres anclar los dos puntos extremos de la derecha e izda e incluso dejarte mover la distribución de esos puntos en vez de fijarlos en ocho y espaciados uniformemente. Un poco lo que se hace con las típicas curvas de tonos.

Seguro que hay un buen motivo en como funciona internamente el módulo,bpero resulta muy confuso.

El problema es que para mí GeForce 430 gtx no parece haber drivers propietarios para la versión actual de debían con kernel 5.10.

Si he entendido bien hace falta versión de los drivers de envidia 400xx o superior y Nvidia solo suministra drivers 390 para esta tarjeta, cuando tratas de instalarlo y llega a la compilación del kernel te salta un error.

En mi ordenador Windows tengo alguna más moderna, pero solo tiene Windows y vkdt no funciona en Windows.

Me gustaría probarlo si, a ver si consigo ponerlo a funcionar.

Hola @ariznaf, he visto que van a lanzar una actualización nueva de Ansel bajo windows aquí la información

1 me gusta

Bueno, por lo que leo más que una nueva versión es que ha activado la compatibilidad con los driver neo de las gráficas intel integradas en procesador.

Los de DT lo habían desactivado hace tiempo por problemas con el driver.

Yo ya hace tiempo que había activado la compatibilidad y lo tenía funcioando como procesador gráfico para los thumnails.

Será muy bueno que venga ya activado por defecto.

Bueno, pues harto ya un poco de Microsoft y sus continuos cambios y exigencias en cada actualización de windows, aprovechando que era casi obligado un formateo del ordenador, he instalado linux mint con cinnamon en mi equipo y pretendo utilizarlo como sistema operativo principal montado en el disco principal con btrfs.
Lo tengo en arranque dual, con windows también instalado en el disco de sistema y el disco de datos con documentos y fotos aún en formato ntfs.

He instalado ntfs-g3 para poder montar y leer/escribir la partición ntfs.
De momento con firefox, los controladores opencl de nvidia instalados y demás.

He descargado ansel también y está funcionando con opencl activado.

Ahora la cosa es si podría abrir el catálogo de fotos que tenía y abrirlo también desde windows cuando arranque en modo windows sin problema.
El problema que se me ocurre es que las rutas de los archivos de fotos de windows y linux no serán las mismas.

¿Alguien tiene alguna experiencia al respecto?

Otra duda es dónde sería el lugar adecuado en linux para ubicar el fichero appimage de Ansel y cómo crear un enlace para poder abrirlo directamente desde el menú de aplicaciones gráficas en cinnamon.

Hola.
No veo problema en eso, porque tendrás dos "Darktable"s instalados, cada uno con su ruta.
Lo único que se me ocurre es que tendrás que tener la partición NTFS montada antes de iniciar DT en linux.
Los archivos .xml también se guardan en las carpetas donde están las fotos.
Aunque yo nunca lo he manejado así e igual surge algún problema. Yo solo tengo GNU/linux.

Suerte.
Saludos

Compartir la base de datos no funciona, bueno si podría hacerse pero hay que andar cambiando las rutas, no es práctico.

Tocará tener dos bases de datos y compartir la información a través de xmp.

Aunque de momento mi intención es ir usando solo la versión Linux a ver qué tal y cuánto necesito el Windows.

El ntfs me lo monta solo en modo lectura no lo monta como escritura por haber archivo de paginación en ello, tendré que pelear eso.

Muy buenas.
Actualmente estoy usando Ansel en linux mint.

La verdad es que está todo más simplificado que con el DT.
Pero hay algunas cosillas que ha quitado y que usaba de vez en cuando como el situar las fotos en el mapa (a pesar de activarlo no aparece en el menú de ateliers).

Por ello querría instalar Darktable también.
Pero quiero instalar una versión que sea compatible con ansel a nivel de base de datos.

Por lo que me comentó Aureliene, Ansel es completamente compatible con dartable 4.0, no ya con las versiones posteriores.

El problema es que en el gestor de paquetes de linux mint el que apararece para instalar es la versión 4.3 y no parece haber forma de seleccionar una versión anterior.

He probado con apt y también aparece la versión 4.3 y luego aparece (con apte list -a dartable) una versión más antigua pero es la 3.8 no la 4.0.

¿De dónde podría descargar la 4.0 para instalarla en linux?

Yo estoy con la 4.2.0 para Windows y no parece que exista incompatibilidad con Ansel, si bien apenas lo he probado. Alguna foto trabajada en Ansel se abre sin problemas en Darktable y, que haya observado, no hay diferencia. Obviamente, es muy poca experiencia para determinar que no exista algún grado de incompatibilidad.
Por lo demás, dispongo aún de la versión 4.0, aunque para Windows; imagino que no hay forma de trasladarla a Linux, pero si fuera posible, cuenta con ella.

Si si que existe, aunque no sabemos en qué puede afectar.

La 4,2 es incompatible hacia atrás a nivel de base de datos la 4,0 no te abre la base de datos de la 4,2.
Ansel usa la misma base de datos de la 4,2.

Otra cosa es que abras la imagen en la 4,2 y la 4,0 usando dos bases de datos y veas los cambios en edición a través de los xmp.

Mientras no uses cosas específicas de la 4,2 seguramente veas la foto igual.

Yo no quiero migrar la base de datos a la 5,2 para evitar incompatibilidades actuales y futuras.

En Windows tienes los ejecutables para descargar e instalar de cada versión.

Pero en Linux son tar que incluyen los fuentes y rcegen compilar, cosa que no me apetece nada, a no ser que lo instales a través de apt desde los sitios de distribución de imágenes

Lo malo es que en el que viene para Ubuntu y debían solo parece estar la 4,2 y la 3,8.

Buscaba un lugar de distribución de binarios donde tuvieran las versiones de darktable para Ubuntu bien a través de soy o como .deb

Se me acaba de actualizar desde repositorios en kubuntu 22.04.
El repositorio que tengo es el siguiente.
ppa:ubuntuhandbook1/darktable
Instalado así:
$sudo add-apt-repository ppa:ubuntuhandbook1/darktable

Novedades en ingles aquí .
Esperaré a alguna traducción… :upside_down_face:
Supongo que habŕa versión para otros Sistemas Operativos…Por si interesa a alguien…
Saludos

Gracias, yo es que me he pasado a Ansel, viendo lis derroteros que tomaba darltsble y sus cada vez mayores complejidades aunque Ansel todavía le queda para tenerlo pulido como quiere.
Está todavía en algún punto entre Alpha y beta, dunwue funciona perfectamente a nivel de revelado, son más bien cambios de interface lo que se está puliendo.

Por cierto que el módulo de mapa ya funciona en Ansel, bueno siempre lo hizo pero en la appimage no funcionaba si no tenías instaladas ciertas lo retiras, ahora ya lo trae de serie