Programa visualizador de Fonte Bitmap ( ? )

Para "abobrinhas" use o " Boteco"

Moderadores: andre_luis, 51, guest2003, Renie

Programa visualizador de Fonte Bitmap ( ? )

Mensagempor andre_luis » 24 Jul 2008 08:56

Pessoal,

Estou precisando editar umas imagens que estão emformato Hexadecimal em uma matriz que está num vetor dentro de uma classe Java.
Eu estava precisando colocar esses valores da matriz em algum programa para poder visualizar, e consequentemente, editá-las.

Aqui vai um trecho :

imageBitMap = new long[][]
{
{0xffffffffffffffffL,0xffffffffffffffffL,0xffffffffffffffffL,0xffffffffffffffffL,0xffffffffffffffffL,0xffffffffffffffffL,0xfffffffff0000000L},
{0xffffe9404aee0f00L,0xffffffffffffffL,0xffffffffffffffffL,0xfffffffffffffa60L,0x9808fffffffffffL,0xffffffffffffffffL,0xf0000ffff0000000L},
{0xfffa06dffd800ff0L,0xffffffffffffffL,0xffffffffffffffffL,0xffffffffffff700fL,0x44808fffffffffffL,0xffffffffffffffffL,0xff000ffff0000000L},
{0xff906ffffff80ff0L,0xffffffffffffffL,0xffffffffffffffffL,0xffffffffffff000fL,0xffffffffffffffffL,0xffffffffffffffffL,0xff000ffff0000000L},
{0xfd00dfffffff0ff0L,0xfffd9404afffe8L,0x8e0ffe808e0fffeL,0x804dfffffff00000L,0xf0000ffe808e0fffL,0xf9008efffd9404afL,0xff000ffff0000000L},
...
...
}


Alguem possui algo parecido ?

+++
"Por maior que seja o buraco em que você se encontra, relaxe, porque ainda não há terra em cima."
Avatar do usuário
andre_luis
Dword
 
Mensagens: 5447
Registrado em: 11 Out 2006 18:27
Localização: Brasil - RJ

Mensagempor joao » 24 Jul 2008 10:20

Pronto não conheço nenhuma que faça isso....

Mas existe a biblioteca Allegro que trata imagens...
Seria apenas vc fazer um programa, criar um bitmap do tamanho que vc precisa e dai setar os valores.
A partir dai vc teria a opção de pedir para salvar a imagem em bitmap e dai vc poderia editar.

Se quiser, dá para editar via allegro também, mostrando a imagem e fazendo um bitmap da vida, mas eu acho que esse não é o seu caso.

A biblioteca allegro é em C e pode ser integrada ao DEV-C++.

Já trabalhei com ela e se precisar de ajuda, avisa...

[]'s
Avatar do usuário
joao
Byte
 
Mensagens: 463
Registrado em: 17 Out 2006 08:21

Re: Programa visualizador de Fonte Bitmap ( ? )

Mensagempor Jorge_Francisco » 24 Jul 2008 11:38

Cada linha dessa matriz tem 7 elementos, mas cada elemento está no formato de 16bytes, minha pergunta é : como vai representar isso? cada elemento é um pixel? se for só poderá usar 4 bytes no máximo. Explica o formato aí, que talvez posso ajuda-lo, mas não em java e sim em C.
Avatar do usuário
Jorge_Francisco
Dword
 
Mensagens: 1009
Registrado em: 12 Out 2006 09:53
Localização: Rio de Janeiro

Mensagempor joao » 24 Jul 2008 11:56

Desculpa ai, mas só agora que eu vi que era para Java...

Tenho quase certeza que Java já tem biblioteca pronta para isso. Já deu uma olhada?
Seria apenas vc mandar isso para arquivo e abrir um paint da vida...

Quanto a este formato, realmente, cada elemento tem mais informação do que o pixel suportaria.

Explica mais ai...

[]'s
Avatar do usuário
joao
Byte
 
Mensagens: 463
Registrado em: 17 Out 2006 08:21

Mensagempor andre_luis » 24 Jul 2008 16:29

Galera,

Encontrei um programa chamado AHAVIEW, muito interessante, que gera um formato .XPM, que é exatamente um código fonte em .C.

Só que ele trabalha com formato binário; o que significa que eu deveria converter o Hexadecimal acima em binário ( 1 e 0 ). Alguém tem um programinha que faça isso, ou uma sugestão ?

( preciso disso rápido, pois é um Trial de 30 dias... :) )

+++
"Por maior que seja o buraco em que você se encontra, relaxe, porque ainda não há terra em cima."
Avatar do usuário
andre_luis
Dword
 
Mensagens: 5447
Registrado em: 11 Out 2006 18:27
Localização: Brasil - RJ


Voltar para Assuntos Gerais

Quem está online

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

x