Lançado em 1992, o Twain é o padrão de interface para Windows e Macintosh que permite que dispositivos de hardware de imagens (como scanners e câmeras digitais) se comuniquem com software de processamento de imagem.
Antes do TWAIN, todos os dispositivos de aquisição de imagens vinham com seu próprio software proprietário. Se você quisesse trabalhar com uma imagem digitalizada em um aplicativo diferente, você tinha que salvar a imagem no disco primeiro, depois abrir o aplicativo de sua escolha e reabrir a imagem lá.
Quase todos os softwares de processamento de imagens atuais são compatíveis com TWAIN. Se o software suportar TWAIN, você encontrará um comando "Adquirir" nos menus ou nas barras de ferramentas (embora às vezes o comando esteja oculto em um menu Importar).
Este comando fornece acesso a todos os dispositivos de hardware TWAIN instalados no sistema. Embora a aparência e os recursos do software para cada dispositivo possam variar, o comando TWAIN Acquire chama o software de interface de hardware e coloca a imagem adquirida no software de processamento de imagem, sem a necessidade de salvar primeiro a imagem no disco.
Então, o que TWAIN realmente significa? De acordo com o The Free Online Dictionary of Computing e substanciado pelo site oficial do TWAIN Working Group, não é um acrônimo:
A palavra TWAIN é de "The Ballad of East and West" de Kipling - "… e nunca os dois devem se encontrar …", refletindo a dificuldade, na época, de conectar scanners e computadores pessoais. Ele foi enviado para o TWAIN para torná-lo mais distinto. Isso levou as pessoas a acreditarem que se tratava de um acrônimo e depois a um concurso para fazer uma expansão. Nenhum deles foi selecionado, mas a entrada "Tecnologia sem um nome interessante" continua a assombrar o padrão. - O Dicionário Online Grátis de Computação, Editor Denis Howe
Um uso comum do TWAIN é permitir a digitalização de imagens diretamente no Photoshop. Isso se tornou cada vez mais difícil a partir do lançamento do Photoshop CS5 e continua até hoje. A principal razão pela qual a Adobe abandonou o suporte a scanners TWAIN de 64 bits no Photoshop de 64 ou 32 bits e também sugere que você use o TWAIN "por sua conta e risco". O CS6 é executado somente no modo de 64 bits: se o seu driver do scanner não puder lidar com o modo de 64 bits, talvez você não consiga usar o TWAIN. Na verdade, o TWAIN pode ser apenas uma tecnologia em suas últimas etapas. Felizmente, a Adobe tem algumas sugestões sobre substituições.