Driver video afecta CSS en visor HTML

No estoy seguro de si esto le ha sucedido a alguien mas pero lo comento a continuación por si alguien se ve en este problema…

Tenemos un software para medicina ocupacional, que tiene entre sus módulos una vista para revisar imágenes de Rayos X, que para que los médicos puedan realizar un buen estudio de la imagen es necesario cambiar el contraste de la imagen, por lo que decidimos cargar la imagen que se encuentra en un bucket de Amazon en un visor HTML, el cual utiliza una librería libre llamada Openseadragon para manejar el zoom de la imagen; y el contraste seria cambiado por una simple sentencia de estilo CSS controlado por un SLIDER.

dato curioso el CSS no funciona para nada en ese visor, la sentencia de cambio de contraste en CSS no le hace nada a la imagen… pasamos días buscando el porque, hasta que dimos con lo que causaba esto, y fue El driver de la tarjeta de video de la computadora, cuando la computadora no tiene driver de video el filtro de contraste CSS funciona a la perfección y cuando se instala el driver deja de funcionar simplemente no aplica el CSS, parece que es un error relacionado con el mismo QT con el que esta hecho el visor HTML, pero es un dato que es bueno contarlo por si alguna vez alguien desarrolla algo por el estilo y no encuentran el porque.

Saludos desde Perú

Te recomiendo que utilices QML con QtGraphicalEffects , que te permite cambiar el brillo y el contraste de imágenes entre otras cosas.

import QtQuick 2.12
import QtGraphicalEffects 1.12

Item {
width: 300
height: 500

Image {
    id: bug
    source:  "2066777.jpg"
    sourceSize: Qt.size(parent.width, parent.height)
    smooth: true
    visible: false
}

BrightnessContrast {
    anchors.fill: bug
    source: bug
    brightness: 0.5
    contrast: 0.5
}

}

Aquí tienes que añadir controles para cambiar los parámetros de brillo y contraste y listo

Hola Juan.

Yo también creo que es mejor usar QML para estos menesteres.

Puedes ver un ejemplo en la aplicación TestCodigo de los ejercicios con Velneo.
Rama Multimedia >> Brillo/Contraste

Saludos
Paco Satué