Preview only show first 10 pages with watermark. For full document please download

Cap30 - Scanner

MANUTENÇÃO DE MICROS - PROFº. HUBERTT GRÜN

   EMBED

  • Rating

  • Date

    December 2018
  • Size

    441.8KB
  • Views

    9,387
  • Categories


Share

Transcript

Capítulo 30 Scanners O scanner e seu software Quando compramos um scanner, recebemos o seguinte material:        Scanner Cabo de conexão Placa de interface* Software para captura de imagens Software para edição de imagens Software para OCR (reconhecimento ótico de caracteres) Manuais diversos (*) No caso de modelos que usam interface paralela e em alguns casos de modelos SCSI. O software mais importante que acompanha o scanner é aquele responsável pela captura de imagens. Capturar ou digitalizar uma imagem consiste em varrer uma figura ou foto com o scanner, gerando assim um arquivo gráfico. Este arquivo pode ser gravado nos vários formatos disponíveis (PCX, TIF, BMP, JPG, etc.), ou então pode ser enviado diretamente a um editor gráfico para que a imagem seja processada antes da gravação. Dentro do próprio editor gráfico podemos usar um comando de aquisição de imagem, fazendo assim com que o software de captura seja ativado. Não somos obrigados a usar o editor gráfico que acompanha o scanner. Podemos utilizar qualquer outro que seja de nosso gosto. Contudo, o software para captura é de uso obrigatório, já que foi desenvolvido especificamente para o modelo de scanner que acompanha. 30-2 Hardware Total Atualmente qualquer editor gráfico é capaz de receber dados do scanner instalado, graças ao padrão TWAIN. O Windows possui um driver chamado TWAIN source manager, encarregado de fazer a conexão entre programas gráficos e os drivers dos scanners. Todos os programas gráficos modernos são TWAIN compatíveis, assim como ocorre com os scanners. Este padrão faz com que o reconhecimento do scanner pelos programas gráficos seja tão padronizado como é o uso do mouse. OBS: TWAIN não é abreviatura ou sigla de termo algum. Muitos brincam dizendo que significa “Technology without an interesting name”. Figura 30.1 Funcionamento do sistema TWAIN. A figura 1 mostra o funcionamento do sistema TWAIN. O centro de tudo é o TWAIN source manager, indicado como TWAIN.DLL (no Windows 9x existem dois gerenciadores, o TWAIN.DLL e o TWAIN_32.DLL). Programas Twain compatíveis enviam comandos ao gerenciador TWAIN de uma forma padronizada, pedindo-lhes que seja enviado o arquivo gráfico capturado pelo scanner. A maioria dos editores gráficos modernos possui um comando Scan (ou Acquire, ou ainda Capture), obedecendo ao sistema TWAIN. O gerenciador TWAIN, por sua vez, envia comandos padronizados ao driver do dispositivo de entrada apropriado. Não é comum, mas um computador pode ter diversos dispositivos de entrada TWAIN (TWAIN sources), como por exemplo, um scanner e uma câmera digital. Cada dispositivo de entrada de imagem deve ter o seu próprio TWAIN driver, que é fornecido pelo seu fabricante. O OCR (Optical Character Recognition, ou Reconhecimento Ótico de Caracteres) é mais uma das interessantes aplicações dos scanners. Programas de OCR são capazes de receber de um scanner, um texto capturado a partir de um documento qualquer (o scanner trata este texto como um gráfico), e reconhece os caracteres existentes nesse texto, reconstituindo o texto original. Capítulo 30 - Scanners 30-3 Assim podemos copiar um texto do papel para o computador, sem ter que digitá-lo. O reconhecimento ótico de caracteres envolve diversas técnicas especiais de processamento de imagem, mas mesmo assim não possibilita uma precisão de 100%, ou seja, alguns caracteres não chegam a ser reconhecidos, e o usuário deve retocá-los manualmente. Os programas para OCR também obedecem ao sistema TWAIN, o que faz com que possam utilizar qualquer modelo de scanner que também siga este padrão. Da mesma forma, se você comprou um scanner e não gostou do programa OCR que o acompanha, pode adquirir separadamente um OCR de seu agrado. Scanner com interface proprietária A instalação de um scanner pode ser dividida em duas etapas, sendo uma de hardware e uma de software. A etapa de hardware envolve a instalação da placa de interface e a sua conexão com o scanner. Isto independe do tipo de scanner, seja ele manual ou de mesa, o grau de dificuldade está relacionado apenas com a interface usada. Podemos encontrar os seguintes tipos de interface:     Interface Interface Interface Interface proprietária SCSI paralela USB Vamos abordar a seguir as instalações de hardware, através de exemplos, começando pelas interfaces proprietárias. Usaremos como exemplo a interface proprietária que acompanha o scanner Genius ScanMate Color. Muitas interfaces proprietárias apresentam métodos de instalação similares ao deste scanner. 30-4 Hardware Total Figura 30.2 Scanner manual. A placa de interface que acompanha este scanner não possui o recurso PnP. Isto pode ocorrer com vários scanners, mesmo aqueles lançados após o Windows 95. No caso da placa que acompanha o Genius ScanMate Color, apenas o seu endereço de E/S é configurado por jumpers. A IRQ e o canal de DMA são configurados através do software de instalação que o acompanha. O Windows não consegue detectar a sua interface (como ocorre com a maioria das interfaces proprietárias), nem mesmo usando o comando Adicionar Novo Hardware. Antes de conectar a placa, é preciso identificar endereços de E/S, IRQs e canais de DMA livres, decidindo assim quais serão usados pela placa de interface. A instalação pode ser feita utilizando o software que acompanha originalmente o scanner, mesmo que seja próprio para Windows 3.x. Se for utilizado um software para Windows 3.x, é preciso antes usar o comando Reservar Recursos no Gerenciador de Dispositivos. Se o seu scanner já é acompanhado por um software de instalação próprio para Windows 9x, este já fará as atualizações no Gerenciador de Dispositivos, reservando automaticamente os recursos usados. Em geral os drivers de scanner para Windows 3.x funcionam no Windows 9x. Entretanto se você tiver problemas, pode obter drivers mais novos, a partir do site do fabricante do seu scanner na Internet. De acordo com o manual deste scanner, a placa de interface que o acompanha necessita dos seguintes recursos de hardware: Endereços de E/S, escolhidos entre 280-283, 2A0-2A3, 330-333 ou 340-343. Interrupção, escolhida entre IRQ5, IRQ10, IRQ11 ou IRQ12 Canal de DMA, escolhido entre DMA1, DMA3, DMA5 ou DMA6 Capítulo 30 - Scanners 30-5 Consultando os relatórios sobre uso de endereços de E/S, interrupções e canais de DMA apresentados pelo Gerenciador de Dispositivos, resolvemos usar para a nossa placa de interface de scanner, a seguinte configuração: Endereços de E/S: Interrupção: Canal de DMA: 2A0-2A3 IRQ11 DMA6 Na nossa placa existem dois jumpers, indicados como AD0 e AD1. Dependendo da situação de cada um deles (Open=sem jumper, Short=com jumper), teremos selecionado um dos quatro endereços possíveis. Jumpers AD0 AD1 Addresses 280H 2A0H Short Short Short Open 330H Open Short 340H Open Open O próximo passo é conectar a placa em um slot livre, o scanner no conector existente na parte posterior da placa, e ligar o computador. Instalamos então o software que acompanha a placa. Feita a instalação do software, é apresentado o quadro da figura 3. No nosso exemplo, indicamos que a placa irá usar DMA6 e IRQ11. Usamos a seguir o botão Hardware Test..., para capturar uma figura, verificando se o scanner está funcionando. Neste momento, não se preocupe com a qualidade da imagem, pois o objetivo é testar se as opções de DMA e IRQ são válidas. Figura 30.3 Indicando o canal de DMA e a linha de IRQ utilizada. Está terminada a instalação. A partir daí, o scanner já poderá ser usado por programas editores gráficos. 30-6 Hardware Total Scanner com interface SCSI Muitos scanners de mesa utilizam interfaces SCSI. Para tornar o custo mais baixo, essas interfaces SCSI são bem simples, não podendo ser utilizadas com todos os seus recursos como ocorre com as interfaces SCSI normais. Tratam-se de interfaces simplificadas, capazes de controlar exclusivamente os scanners que acompanham. Mesmo assim, o software de controle desses scanners permite que a ligação seja feita também em uma interface SCSI padrão. Na figura 4 vemos o início do programa de instalação do scanner Mustek Color Page. Temos a opção de instalar o scanner usando a interface SCSI simplificada que o acompanha (Mustek scanner interface card) ou uma interface SCSI padrão, como os modelos da Adaptec. Nesse caso, é preciso que antes de instalar o scanner, sejam instalados os drivers SCSI que acompanham a placa (ASPI manager). Figura 30.4 Selecionando o modelo de interface SCSI a ser usada. No caso do uso da interface SCSI simplificada que acompanha este scanner, precisamos indicar o endereço base por ela ocupada. Na figura 5 é usado o endereço 280. Assim como ocorre em qualquer instalação de placas de legado, precisamos antes checar se esses endereços estão livres pelo Gerenciador de Dispositivos. Configuramos então os jumpers da placa da forma adequada. Caso o software de instalação usado seja próprio para Windows 3.x, devemos reservar os recursos utilizados, através do Gerenciador de Dispositivos. Softwares de instalação para Windows 9x não necessitam desta reserva. Caso o seu scanner seja acompanhado apenas de drivers para Windows 3.x, você pode obter drivers atualizados para Windows 9x através da Internet. Capítulo 30 - Scanners 30-7 Figura 30.5 Indicando o endereço base ocupado pela placa de interface. Você tem ainda a opção de conectar o scanner em uma interface SCSI padrão. Este procedimento pode ser usado, por exemplo, quando a interface SCSI simplificada que acompanha o scanner é extraviada ou danificada. Você poderá usar uma placa SCSI Adaptec, por exemplo, mesmo que seja um modelo simples e barato. Neste caso será preciso também adquirir um cabo SCSI externo, pois o cabo que acompanha o scanner normalmente usa conectores diferentes. Se você instalar uma placa controladora SCSI, não precisará necessariamente utilizar o software que acompanha o scanner. Pode comprar por exemplo uma placa Adaptec junto com o software EZ SCSI. Entre os diversos utilitários deste pacote, encontramos o Quick Scan, um programa capaz de controlar scanners SCSI conectados à placa Adaptec. Os scanners SCSI também precisam ter configurado o seu SCSI ID. Possuem em geral um grupo de chaves, ou então uma chave seletora para a programação do SCSI ID, como mostra a figura 6. 30-8 Hardware Total Figura 30.6 Indicando o SCSI ID do scanner. Scanner de interface paralela A instalação deste tipo de scanner é muito simples. Como o scanner está ligado na porta paralela, praticamente não existe mais nada a definir, em termos de hardware. Bastará indicar o drive e diretório onde será feita a instalação, e escolher quais são os softwares a serem instalados: driver Twain, Editor gráfico e OCR. Figura 30.7 Conexão de um scanner na porta paralela. A figura 7 mostra os passos envolvidos na instalação de um scanner paralelo: 1) Desconectar a impressora da porta paralela 2) Ligar o cabo da impressora no conector do scanner com a indicação Printer 3) Conectar o cabo do scanner no seu conector indicado como Computer 4) Ligar o cabo do scanner na porta paralela do computador 5) Ligar o adaptador AC no scanner (no caso de modelos que não têm fonte interna) 6) Ligar o adaptador AC na rede elétrica (ou o cabo de força do scanner) Capítulo 30 - Scanners 30-9 Antes de instalar o software que acompanha o scanner, devemos checar se a porta paralela está corretamente configurada e sem conflitos, através do Gerenciador de Dispositivos (figura 8). Nesta ocasião podemos também testar se a impressora está funcionando corretamente. A porta paralela deverá estar configurada como ECP. Figura 30.8 A porta paralela está corretamente configurada. O scanner será reconhecido automaticamente pelo Windows, passando à etapa de instalação de drivers, assim como ocorre com outros dispositivos Plug and Play. A instalação do software que acompanha o scanner é similar à instalação da maioria dos softwares. Será perguntada a linguagem, o diretório da instalação, o nome do usuário e da empresa. Eventualmente pode ser também perguntado o tipo de instalação (Normal, mínima ou personalizada). A figura 9 mostra as opções de uma instalação personalizada. Além dos drivers, podemos instalar também um editor gráfico (no exemplo, o Photo Magic 4.0), um programa de OCR (Type Reader) e um manual do usuário. Terminada a instalação devemos reiniciar o computador. 30-10 Hardware Total Figura 30.9 Escolhendo os softwares a serem instalados. Usando um scanner manual Para mostrar como é feita a captura de imagens, ilustraremos esta operação usando o programa Ulead PhotoImpact. Assim como ocorre com todos os programas gráficos, existe um comando File / Acquire (ou File / Scan), mostrado na figura 10. Encontramos também agregado a este comando, um próprio para fazer o selecionamento do Twain Data Source a ser usado. Quando um PC possui instalados, por exemplo, um scanner e uma câmera digital, existirão dois Twain Data Sources. Figura 30.10 Comandos relativos ao scanner. No nosso exemplo, temos instalados drivers para um scanner Genius ScanMate Color e para uma câmera digital Canon PowerShot 600. Fazemos então a seleção do scanner, como mostra a figura 11. Capítulo 30 - Scanners 30-11 Figura 30.11 Selecionando o Twain Data Source. Uma vez feita a seleção, usamos o comando File / Acquire / Image. Entra em ação o Twain Data Source apropriado, ou seja o programa que faz a comunicação com o scanner, mostrado na figura 12. Este quadro poderá variar de um scanner para outro, mas em geral os comandos são semelhantes. Figura 30.12 Programa para aquisição de imagens do scanner. Encontramos neste programa, comandos para definir as dimensões da imagem a ser escaneada, o modo gráfico (color/mono, por exemplo) e a resolução. Existem ainda comandos para configurar o hardware (alterar IRQ e DMA, caso seja necessário) e um botão Scan para dar início à captura. Na figura 13 temos a captura em andamento. À medida em que movemos o scanner, a imagem lida é transferida para uma janela de controle. Esta janela possui três indicadores, um verde, um amarelo e um vermelho. Serve para indicar se a velocidade de movimentação do scanner está dentro de limites seguros. Dependendo da velocidade do processador e da resolução escolhida, pode ser necessário mover o scanner bem devagar. 30-12 Hardware Total Figura 30.13 Captura em andamento. Terminada a captura da imagem, a janela do Twain Data Source assumirá o aspecto mostrado na figura 14, já com a figura representada. Para retornar ao programa que solicitou a figura, clicamos em OK. Figura 30.14 Terminada a captura da imagem. A figura capturada será transferida automaticamente para o programa que a solicitou, no nosso caso o PhotoImpact. Na figura 15 temos a figura já aberta pelo programa, pronta para ser processada e armazenada em um arquivo gráfico. Capítulo 30 - Scanners 30-13 Figura 30.15 Figura capturada. OCR com scanners manuais O reconhecimento ótico de caracteres pode ser utilizado com scanners manuais, porém existe uma grande limitação, que é o tamanho máximo que pode ter o documento capturado. Para reconhecer os caracteres de uma folha tamanho A4, por exemplo, é preciso usar o scanner duas vezes. Apesar de funcionar, acaba sendo muito trabalhoso. Veja mais adiante a seção sobre uso de OCR em scanners de mesa, pois a operação com scanners manuais é semelhante, apenas sendo diferente na forma de “passar” o scanner. Usando um scanner de mesa Também chamados scanners de página, esses modelos têm a capacidade de capturar de uma só vez, imagens em formatos maiores, como A4, carta e ofício. O uso dos softwares que acompanham esses scanners é muito parecido com o dos softwares para scanners manuais. Através de um editor gráfico qualquer, usamos o comando File / Scan, File / Acquire ou similar. Entrará em ação o Twain Data Source. Quando um PC possui mais de um dispositivo Twain compatível instalado (ex: scanner e câmera digital), é preciso antes usar o comando File / Select Source para indicar qual deles irá gerar a imagem. Os scanners de mesa possuem uma função chamada Prescan (pré-escanear) ou Preview. Com ela, é feita uma captura de rascunho em baixa resolução, e muitas vezes sem usar cores, da extensão completa da imagem. A partir desta imagem, podemos marcar um retângulo que delimita o trecho 30-14 Hardware Total desejado. Na figura 16 colocamos no scanner a página de uma revista e fizemos o selecionamento da sua ilustração a ser capturada. Figura 30.16 Usando a função pré-escanear e dimensionando a área desejada. Neste programa sempre encontrarmos, não importa qual seja o modelo do scanner, um comando para definir características da imagem. No nosso exemplo, este comando é obtido pelo botão Painel. Será apresentado o quadro da figura 17, no qual podemos selecionar o modo de cores (preto e branco, escala de cinzas ou RGB), a resolução ótica, a escala (100% resulta no tamanho normal, valores maiores ativam a resolução interpolada), e ainda controles para ajuste de brilho, contraste e formação de negativos. Figura 30.17 Selecionando o modo de captura. Capítulo 30 - Scanners 30-15 Depois de delimitar a área e definir os parâmetros de captura, usamos o botão Scan (escanear). A imagem será capturada e transferida para o editor gráfico. Usando programas de OCR Todos os scanners são acompanhados de programas de OCR, mas nem sempre esses programas reconhecem os caracteres acentuados do idioma português – principalmente os modelos importados de forma extra-oficial. Alguns deles possuem um Setup para selecionamento do idioma, como o Wordlinx, mostrado na figura 18. É possível que você consiga comprar um excelente scanner por um bom preço, mas acompanhado de um programa inadequado para nosso idioma. É possível também que encontre scanners não tão bons, mas com um bom programa de OCR para português. Se você não estiver satisfeito com o seu OCR, pode adquirir outro em separado, já que todos eles são compatíveis com qualquer modelo de scanner, graças ao padrão Twain. Figura 30.18 Selecionando o idioma português. Muitos programas de OCR possuem um comando Scan que dá acesso ao Twain Data Source. Observe que em geral os programas para OCR recomendam usar o modo Line Art (preto e branco) e a resolução de 300 dpi. Consulte o manual do seu programa para checar qual é a resolução mais indicada. Alguns programas para OCR operam de forma diferente. O Type Reader, por exemplo, possui um comando Twain / Acquire, que faz automaticamente a captura de toda a extensão da página localizada no scanner, usando a resolução padrão, que no seu caso é 300 dpi. O documento será inicialmente capturado como uma imagem, como vemos na figura 19. É preciso verificar se na imagem capturada, o texto está legível, e se não está posicionado de forma inclinada. Muitas vezes as partes brancas 30-16 Hardware Total da figura ficam cheias de manchas pretas, como em uma fotocópia de má qualidade. Devemos ajustar o brilho e o contraste até obter uma boa imagem. Este ajuste pode ser feito pelo programa OCR ou pelo Twain Data Source. Figura 30.19 Página capturada pelo OCR na forma de imagem. O comando View / Zoom permite ampliar a imagem capturada, e desta forma podemos checar sua qualidade, como vemos na figura 20. Quanto melhor a qualidade da imagem, mais facilidade o programa de OCR terá para fazer a conversão para texto. Figura 30.20 Checando a qualidade da imagem capturada. Depois de capturada a imagem, usamos no Type Reader os comandos Locate (para delimitar as colunas de texto) e Recognize (para converter em texto). Note que quando um OCR não reconhece o idioma português, ou quando não está configurado para o português, os caracteres acentuados não Capítulo 30 - Scanners 30-17 serão reconhecidos. No caso do Type Reader, basta usar o comando Language / Portuguese, habilitando assim o reconhecimento dos caracteres acentuados de nossa língua. A figura 21 mostra um trecho reconhecido, primeiro sem a configuração para o português (esquerda), depois com o idioma português habilitado (direita). Figura 30.21 Texto reconhecido, sem idioma português e com idioma português. Depois de ter o texto reconhecido, usamos o comando File Save. Podemos assim salvar um arquivo de formato TXT contendo o texto capturado (no caso do Type Reader, é preciso gravar no formato DOC, do Microsoft Word, para que os acentos sejam preservados). Agora podemos abri-lo com um editor de textos e fazer sua formatação e checagem gramatical. Os programas para OCR não são 100% eficientes, e sempre será necessário fazer correção ortográfica e reformatar o texto. O trabalho do OCR não é perfeito, mas é muito melhor que ter o trabalho de digitar todo o texto. ///////////// FIM ///////////////