Casa
Top.Mail.Ru Yandeks.Metrika
Fórum: "Agarrar";
Arquivo atual: 2002.01.08;
Download: [xml.tar.bz2];

Para baixo

ajudar alguém pode Encontre agências semelhantes


Новенький   (2001-11-07 01:11) [0]

Você precisa escrever um trabalho de laboratório sobre reconhecimento de padrões.Por exemplo, escreva algo no arquivo bmp do Times New Romans e, através de um programa, imprima o que foi gravado em um arquivo de texto.
Goryuyuyuyu !!!!!! Onde você pode ler sobre isso ou existem links para exemplos



panov   (2001-11-07 02:10) [1]

Na minha opinião, algo como a amostra é introduzido, então é feita a tolerância de distorção de "incompatibilidade", e um pouco é determinado a partir do bitmap até o desenho estar próximo do original ...



Merlin   (2001-11-07 03:54) [2]

Se a fonte for conhecida antecipadamente e a imagem estiver livre de defeitos, ela ainda não foi removida. Mas se você escrever no laboratório FineReader, gostaria de examinar seus trabalhos;)



Наталья   (2001-11-07 10:24) [3]

A maneira mais fácil.
Você desenha uma imagem no papel em uma célula, por exemplo, a letra "A" e, contando quantas vezes cada linha horizontal cruza a imagem, obtém uma sequência como "1", descarta os números repetidos e obtém "1,2,2,1,2,2". Você faz o mesmo para linhas verticais, obtém "1,2,1,2". T.O. a imagem da letra "A" pode ser representada em dois conjuntos: horizontalmente "1,2,1" e verticalmente "1,2,1,2".
2. Você determina as seqüências "horizontal" e "vertical" dos pixels da imagem em um arquivo bmp e compara com uma determinada sequência inicial, se elas corresponderem e, com uma alta probabilidade, a letra "A" será desenhada.
2, simplifiquei bastante, mas acho claro que caminho seguir :)



zero   (2001-11-07 15:40) [4]

No ano passado eu escrevi esse laboratório.
Natalya está certa.
Só não expliquei que, antes do parágrafo 1, você precisa processar a imagem da letra para que a espessura das linhas seja igual a um pixel (isso também não é um trabalho pequeno).

Merlin, você está errado, com o conhecimento da teoria tudo é possível.



zero   (2001-11-07 15:45) [5]

Gostaria de ouvir a resposta do respeitado moderador, por que esse tópico deve estar nesta seção e não principalmente. Basicamente, existem muitos desses tópicos e ninguém os joga fora.



модератор   (2001-11-08 07:40) [6]

Outros fóruns discutem a programação em Delphi.



p@s   (2001-11-08 09:41) [7]

Cinco ou seis anos atrás, li um artigo em uma revista sobre reconhecimento de padrões. Lá, mesmo os algoritmos não eram uma base matemática ruim. A revista era HardAndSoft Toli, Monitor Toli. Desculpe por um longo tempo, não me lembro exatamente.



zero   (2001-11-08 10:35) [8]

Para moderador
> Outros fóruns discutem a programação Delphi.
Então uma pessoa em Delphi vai programar.
Talvez alguém ofereça componentes ou outra coisa Delphic.
Então você está errado.



модератор   (2001-11-08 10:42) [9]

> zero
> Então, um homem vai programar em Delphi.
Quem disse isso?



Labert   (2001-11-08 10:55) [10]

É nessas tarefas que se manifesta a diferença entre programadores e "codificadores".
Aqui você não pode fazer apenas um conhecimento da sintaxe das funções de chamada. Sobre esta questão, há uma nuvem de literatura e teorias matemáticas sábias.



Labert   (2001-11-08 11:03) [11]

Lembra do filme "Cartas, Dinheiro, Dois Troncos"? Há um episódio em que os personagens principais pensam como ganham pedaços de libra 500 em uma semana. Bem, eles também inventam várias idéias loucas sobre isso ...



PVOzerski   (2001-11-08 11:26) [12]

Na minha opinião, o Iniciante disse que só precisa processar a fonte 1. Seria bom se o tamanho 1 e o estilo 1.
Então, tudo é simples: imprima todos os caracteres no bitmap "ah e, ​​em seguida, compare estupidamente por sobreposição.



Val   (2001-11-08 11:40) [13]

uma vez fez algo assim - procure informações sobre a modelagem de redes neurais e perceptrons, existem vários métodos para reconhecimento de padrões usando várias técnicas, incluindo o autotreinamento com perceptron



fliz   (2001-11-08 13:13) [14]

mas deixe-me duvidar que este é um laboratório.
Uma vez eu ganhei a vida escrevendo
laboratório, cursos, etc. E na minha opinião, este é um graduado
(ou curso - isto é, em __ curso__ trabalhe nele).

Se não, então eu gostaria de saber o que é
para tal instituição?

Bem, na questão em si - meu amigo, só há codificação
e aprecie por uma semana, se não com pressa. Enquanto isso, todos os algoritmos
você vai descobrir, vai entender que mais uma semana vai passar, e o melhor de tudo
simplifique a tarefa - tamanho, ângulo de rotação etc.
E então basta comparar as imagens.



Val   (2001-11-08 13:45) [15]

> fliz © (08.11.01 13: 13)
isso também depende do professor - no meu caso, era um projeto de bacharelado (algo além dos métodos de reconhecimento 5-6), mas no final do curso 5 - recebemos exatamente a mesma tarefa no laboratório - faça tudo em uma semana :( -realista, laboratório nunca foi entregue por ninguém, o professor, provavelmente sentindo um excesso, fez um laboratório para quem queria aumentar suas notas ...



zero   (2001-11-08 15:38) [16]

> fliz © (08.11.01 13: 13)
Tínhamos um laboratório projetado para um semestre, só que mais complicado.
Era necessário reconhecer qualquer texto (exceto manuscrito, é claro) com a possibilidade de aprender (caso contrário, você não poderá reconhecer nenhum texto).



fliz   (2001-11-08 16:14) [17]

algo que sinto vergonha do meu trabalho durante meus anos de estudante ... :)

2 zero (08.11.01 15: 38).
interessante saber os resultados do trabalho. a frase "com a possibilidade de aprender"
de alguma forma incompreensivelmente tentador. aprendendo o que?



Val   (2001-11-08 17:24) [18]

treinamento de reconhecimento - nesses sistemas há feedback



zero   (2001-11-08 17:38) [19]

fliz © (08.11.01 16: 14)
Veja o início da resposta da discussão (Natalya © (07.11.01 10: 24))
Eu fiz um programa sobre esse algoritmo.
Se uma letra desconhecida ou outra ortografia for encontrada,
então a sequência de números será desconhecida.
Nesse caso, você pergunta qual é a letra do usuário e a associa a essa sequência.
Primeiro, o programa deve ser constantemente treinado e, em seguida, reconhece a porcentagem do texto 90.
Se Che não estiver claro, pergunte. :-)



Новенький   (2001-11-09 00:06) [20]

Obrigado a todos que responderam ...
Respondo imediatamente a todas as afirmações:
Este é um trabalho de laboratório sobre Inteligência Artificial.Estudo no curso 5 do Instituto de Tecnologia da Informação e Comunicações do Instituto Técnico do Estado de Astrakhan.
E eu vou fazer um laboratório (na verdade já estou tentando fazê-lo) no Delphi, por isso escrevi neste fórum
Mais uma vez obrigado a todos e me desculpe se eu quebrei algumas regras ....



модератор   (2001-11-09 09:57) [21]

Novo (09.11.01 00: 06)
Ele não quebrou nada.
Veja o que uma discussão animada causou :-)



zero   (2001-11-09 10:43) [22]

Se o laboratório de inteligência artificial, provavelmente é necessário com a ajuda de redes neurais, isso está mais próximo do tópico.
Mas já enviei minhas fontes para você, entenda. Boa sorte



Страницы: 1 filial inteira

Fórum: "Agarrar";
Arquivo atual: 2002.01.08;
Download: [xml.tar.bz2];

em cima









Memória: 0.64 MB
Hora: 0.032 c
14-22348
Ivan Shikhalev
2001-11-06 22:04
2002.01.08
Sobre o Richter


4-22490
SergeyDonetsk
2001-11-06 09:22
2002.01.08
como na API você pode conhecer o Handle Canvas e perguntar


1-22066
Andrey Senchenko
2001-12-19 10:53
2002.01.08
Tipos Ou ajude a ler HELP


1-22138
Serg5
2001-12-20 09:22
2002.01.08
Pessoas, me diga, mas como limpar Image1, eu não encontrei a função Clear ...


1-22173
Petyun
2001-12-20 19:33
2002.01.08
Instalação de componentes





afrikaans albanês Arabic armênio azerbaijano basco belarusian Bulgarian catalão Chinês simplificado) Chinês tradicional) croata checo dinamarquês Dutch Inglês estoniano filipino Finnish French
Galego georgiano German grego crioulo haitiano hebraico hindi húngaro islandês Indonesian irlandês Italian Japanese Korean letão lituano macedónio Malay maltês Norwegian
persa polonês Portuguese romeno Russa sérvio Slovak esloveno espanhol swahili sueco tailandês turco ucraniano urdu vietnamita galês ídiche bengali bósnio
cebuano esperanto gujarati hausa hmong igbo javanês kannada khmer lao latino maori marata mongol Nepali punjabi somali tâmil telugu yoruba
zulu
Английский francês Alemão Italiano Португальский russo Espanhol