Una cosa es el TWAIN que te trae el driver del scanner, y otra el programa con el que manejarás lo escaneado.
Todos lo programas manejarán la misma pantalla para el escaneo inicial (previsualización, selección, gama de colores, resolución, escaneo propiamente dicho), o sea el TWAIN.
Definición de TWAIN:
En computación, estándar utilizado para la adquisición de imágenes por escáneres. Se trata de un API para sistemas operativos Windows y Macintosh.
TWAIN fue lanzado en 1992. Su versión actual es la 2.0, la cual fue lanzada el 28 de noviembre de 2005. Este estándar es mantenido por el TWAIN Working Group. TWAIN es generalmente usado como una interfaz entre la aplicación de procesamiento de imagen y un escáner o cámara digital.
La desventaja de TWAIN, es que no separa la interfaz de usuario, del controlador de dispositivo. Esto hace difícil proveer un acceso de red transparente. Cuando una aplicación abre un controlador TWAIN, es imposible adjuntar un GUI. Para ser precisos, no es culpa de la especificación TWAIN, sino que los controladores no siguen completamente las especificaciones.
Fuente:
Definicion de TWAIN - ¿qué es TWAIN?
Luego de eso viene el programa de tratamiento de la imagen adquirida, el cual pudo invocar a TWAIN o no.
El mejor programa para tratamiento de imágenes, Gratuito, pero además Libre, Multiplataforma y en Español es
GIMP.
Uno que es Gratuito, Multiplataforma y en Español es el
XNVIEW.
Saludos y contá como va eso.