Converter imagem

Programação C em geral

Moderadores: 51, guest2003

Converter imagem

Mensagempor veioloko » 28 Mar 2007 16:38

Olá!
Acho que estou na seção errada porem vamos la

estou procurando algum programa que converta uma imagem preto e branco em bits. Ou até mesmo uma imagem normal, converta para preto e branco e gere os codigos hexadecimais.

Alguem conhece?
Obrigado
veioloko
Byte
 
Mensagens: 348
Registrado em: 10 Nov 2006 06:01
Localização: São Bernardo do Campo

Mensagempor __JEREK__ » 28 Mar 2007 22:05

olá veio!

eu estava desenvolvendo esse aplicativo para converter imagens para LCD gráfico, não sei se vai lhe servir pois ele só pega BMP e transforma cada 8 bit da figura em um valor hexadecimal. a figura ten que ser de 128x64.

http://rapidshare.com/files/23270361/Co ... D.rar.html

o programa está pela metade e não tenho tempo de continuar.

valeu, abraço!!
'We shall live forever, and cast out those less divine...'
__JEREK__
Byte
 
Mensagens: 216
Registrado em: 11 Out 2006 17:53
Localização: BA

Mensagempor veioloko » 29 Mar 2007 07:38

Opa!

Show ein!
So por curiosidade você fez usando que programa? Delphi?

Eu fiz um so que no excel, bem porcão. Me atende bem até, não fosse a parte de ter que ficar desenhando nas celulas rs. Da pra brincar um pouco e os codigos ja saem certinho em hex, so dar control c control v uheuhue.
veioloko
Byte
 
Mensagens: 348
Registrado em: 10 Nov 2006 06:01
Localização: São Bernardo do Campo

Mensagempor __JEREK__ » 29 Mar 2007 21:06

não fiz em C++ Builder, você programa em C++??

você tem tempo para continuar esse programa?? (é uma boa empreitada!!!)
'We shall live forever, and cast out those less divine...'
__JEREK__
Byte
 
Mensagens: 216
Registrado em: 11 Out 2006 17:53
Localização: BA

Mensagempor Renie » 29 Mar 2007 22:55

Olá garotos!

Para não tirar a animação, não vou dizer quais, mas, já existem 2
programas que foram falados bastante no antigo fórum, até tinha
um 3o que o Jean Fernandes estava desenvolvendo ( não lembro, acho
que terminou).

Se quiserem os links, é só dizerem, se não, é um bom exercício!
[]'s
Renie
-------------------------------------------------------------------------------------------------------------
Meu velho site com eletrônica praticamente parado http://www.reniemarquet.com
Nosso Blog http://artemadeiraevida.blogspot.com.br
Renie
Word
 
Mensagens: 732
Registrado em: 11 Out 2006 22:35
Localização: RJ - Niterói - Brasil

Mensagempor __JEREK__ » 30 Mar 2007 02:26

Grande Renie!!

por favor, poderia me dizer que programa é esse, se possível colocar o link?? Ele converte de bmp para código ou vai direto para um arquivo??

Valeu Renie, grande abraço!!!
'We shall live forever, and cast out those less divine...'
__JEREK__
Byte
 
Mensagens: 216
Registrado em: 11 Out 2006 17:53
Localização: BA

Mensagempor Renie » 30 Mar 2007 19:02

Olá Jerek,

Este gera até parte do código fonte para PIC (em forma de tabela) :

http://sjeffroy.free.fr/LCDbin/lcdbin.html

Tem outro, mas, terei que procurar em casa.
[]'s
Renie
-------------------------------------------------------------------------------------------------------------
Meu velho site com eletrônica praticamente parado http://www.reniemarquet.com
Nosso Blog http://artemadeiraevida.blogspot.com.br
Renie
Word
 
Mensagens: 732
Registrado em: 11 Out 2006 22:35
Localização: RJ - Niterói - Brasil

Mensagempor veioloko » 02 Abr 2007 08:31

Fala Renie!

Então baixei o programa que você falou....

so que o codigo que ele gera das imagens me parece um tanto quanto estranho.
É para qual controlador? serve para qualquer um?
Pois joguei na minha rotina para o t6963c e ficou todo embaralhado. Acho que ele não gera codigos hexadecimais certo não....
obrigado
veioloko
Byte
 
Mensagens: 348
Registrado em: 10 Nov 2006 06:01
Localização: São Bernardo do Campo

Mensagempor Renie » 02 Abr 2007 16:39

Olá Veioloko,

O LCDBin gera os dados em hexa, ele tem opção para gerar em formato para C e asm PIC, tem também a opção de personalizar a saída, definindo
os separadores, o prefixo para os nrs hexa, etc.
[]'s
Renie
-------------------------------------------------------------------------------------------------------------
Meu velho site com eletrônica praticamente parado http://www.reniemarquet.com
Nosso Blog http://artemadeiraevida.blogspot.com.br
Renie
Word
 
Mensagens: 732
Registrado em: 11 Out 2006 22:35
Localização: RJ - Niterói - Brasil

Mensagempor veioloko » 02 Abr 2007 16:44

Então....
acho que a conversão esta meia errada.

por exemplo se tenho uma linha toda pintada eu deveria ter:
0xff,0xff,0xff correto?

Nesse programa que você passou é meio estranho
pois se tenho um ponto em branco no meio de uma telona toda repleta de 0xff por exemplo
apareceu um 0xdf no começo de uma das linhas.

Não sei se fui claro, mas a conversão não funcionou aqui para mim
Estou usando o controlador t6963c.

128x64
logo teria 16 bytes em 64 linhas.
Por favor pediria que se possivel checasse para mim se ta convertendo certo pois aqui não deu certo.
veioloko
Byte
 
Mensagens: 348
Registrado em: 10 Nov 2006 06:01
Localização: São Bernardo do Campo

Mensagempor Renie » 03 Abr 2007 13:19

Olá Veioloko,

O LCDBin é para o KS0108.

Tem o GliPic, neste pode-se escolher entre o KS0108 e o T6963C:

http://www.compsys1.com/workbench/Bench ... lipic.html
[]'s
Renie
-------------------------------------------------------------------------------------------------------------
Meu velho site com eletrônica praticamente parado http://www.reniemarquet.com
Nosso Blog http://artemadeiraevida.blogspot.com.br
Renie
Word
 
Mensagens: 732
Registrado em: 11 Out 2006 22:35
Localização: RJ - Niterói - Brasil

Mensagempor veioloko » 04 Abr 2007 07:08

Opa!
Obrigado ein!
Andei procurando na internet e achei em torno de uns 5 programas que convertem. Alguns muito bons, tipo o paint so que parar displays rs.
É....to vendo que nunca vou saber nada de eletrônica pois quando acho que estou sabendo algo na verdade não sei é nada, enquanto agente mexe com displayzinhos tem gente fazendo computadores...huehuehe
veioloko
Byte
 
Mensagens: 348
Registrado em: 10 Nov 2006 06:01
Localização: São Bernardo do Campo

Mensagempor regiscruz » 29 Jun 2007 05:36

Uma vez eu montei um para gerar imagens para o LCD do Nokia, não sei que tamanho é o seu display mas se vc conseguir adaptar o código você pode usa-lo para gerar pequenas imagens. No botão ajuda mostra como gerar imagens compativeis.
Ele gera código em hex e em bin com tabelas adaptadas para C ou asm, assim que sobrar um tempo eu procuro o fonte dele nos meus backups e jogo na net, mas foi feito em VB6.

http://geocities.yahoo.com.br/regiscruz ... erador.zip

Um abraço
Existem três leis que governam o mundo...
A Lei da gravidade, a Lei do mais forte e a lei de Murphy.
Avatar do usuário
regiscruz
Byte
 
Mensagens: 154
Registrado em: 21 Out 2006 10:22
Localização: Uberaba - MG


Voltar para Visual C++/C/C++/C#

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x