Image - Programação - outros - Fórum do Clube do Hardware
Home Programação e desenvolvimento Programação - outros Image
superduck1, 29 de junho de 2002
#1 Postado 29 de junho de 2002
Alguem pode me dar uma luz de como se mexe facilmente com imagens no c ( estou usando o turbo c++ v.3.00 )...(bmp ou jpg , preferencialmente jpg).Obrigado , Superduck1
#2 Postado 29 de junho de 2002
Ih, mais um...O Turbo C é um compilador para DOS - 16 bits. Ele nem compila aplicativos Win16. Ele trabalha em modo texto - a menos que você chame interrupções da bios e troque o modo de video, mas você só vai conseguir resoluções baixíssimas de no máximo 256 cores. Você pode chamar a biblioteca Graph da Borland para fazer alguns desenhos na tela, mas sempre vai ter q ter os drivers da BGI junto com o seu programa. Não existe nenhuma biblioteca no TC que possa lidar com arquivos de imagensEm outras palavras: você tem duas escolhas:- implemtentar sua própria biblioteca gráfica, manipulando byte-a-byte nos arquivos, decodificando cores e descompactando streams quando necessário (jpeg);- usar um compilador de 32 bits (como o Dev-C++/MinGW) e instalar uma biblioteca de imagens (como a ImageLib).Não sei quanto a você, mas eu acho a 2ª opção bem mais prática.
Guest marciorjusto Visitantes
#3 Postado 12 de julho de 2002
Bem, é complicado, mas não vejo nenhum problema em implementar o seu proprio decodificador de imagens. Afinal pode ser bem util conhecer as estruturas de arquivos, desmistificando um pouco a informatica. Basta conhecer a estrutura, os algoritmos de descompressao e alguns comandos basicos da biblioteca graph (putpixel, por exemplo, é muito divertido,eeheheh). Sugiro que voce acesse o seguinte site, se quiser se arriscar nessa empreitada:http://www.wotsit.org/Ai voce encontrara as especificacoes de muitos arquivos, entre eles, arquivos GIF, JPEG, PNG, etc