Ola estou fazendo meu tcc sobre processamento de imagens…
alguem sabe onde encontro bons materiais sobre isto?
alguem sabe algum bom material tbm para as apis do java de manipulação de imagem?
Material sobre computação grafica e processamento de imagens
14 Respostas
http://homepages.inf.ed.ac.uk/rbf/HIPR2/
A API do Java não vai te ajudar muito. Mas tem esse tutorial aqui:
javaboutique.internet.com/tutorials/rasters/
javaboutique.internet.com/tutorials/rasters2/index2.html
Ola estou fazendo meu tcc sobre processamento de imagens…
alguem sabe onde encontro bons materiais sobre isto?
alguem sabe algum bom material tbm para as apis do java de manipulação de imagem?
me passa seu email na mensagem privada, vou te enviar um material muito bom.
Você pode usar a Java Advanced Imaging API https://jai-imageio.dev.java.net/ para manipular imagens. Quebrou o maior galho pra mim num trabalho de computação gráfica.
Você pode usar a Java Advanced Imaging API https://jai-imageio.dev.java.net/ para manipular imagens. Quebrou o maior galho pra mim num trabalho de computação gráfica.
Para tcc não serve usar api. Precisa-se implementar os algoritmos, e explicar afrente de uma bancada, cheia de professores querendo provar o contrário, do que você escreveu.
Você pode usar a Java Advanced Imaging API https://jai-imageio.dev.java.net/ para manipular imagens. Quebrou o maior galho pra mim num trabalho de computação gráfica.
Para tcc não serve usar api. Precisa-se implementar os algoritmos, e explicar afrente de uma bancada, cheia de professores querendo provar o contrário, do que você escreveu.
Bom, aí depende de quais algoritmos você quer implementar. A API te auxilia em algumas operações básicas comuns como “crop” ou “rotation”.
Você pode usar a Java Advanced Imaging API https://jai-imageio.dev.java.net/ para manipular imagens. Quebrou o maior galho pra mim num trabalho de computação gráfica.
Para tcc não serve usar api. Precisa-se implementar os algoritmos, e explicar afrente de uma bancada, cheia de professores querendo provar o contrário, do que você escreveu.
Bom, aí depende de quais algoritmos você quer implementar. A API te auxilia em algumas operações básicas comuns como “crop” ou “rotation”.
Como você disse, operações básicas, como adição, multiplicação, divisão e subtração, e algoritmos de transformação seriam os mais cobrados na bancada, não?
Talvez não precise de nenhuma API, mas pra isso você precisa saber quais algoritmos implementar. Não é simplesmente dizer “tcc sobre processamento de imagens”, você tem que delimitar seu objetivo.
Eu, por exemplo, usei a Java Advanced Imaging API pra me ajudar a manipular arquivos BMP e criar QuadTrees.
Agora se você quer referencial teórico, sugiro que procure no Periódicos Capes ou google scholar.
Talvez não precise de nenhuma API, mas pra isso você precisa saber quais algoritmos implementar. Não é simplesmente dizer “tcc sobre processamento de imagens”, você tem que delimitar seu objetivo.
Eu, por exemplo, usei a Java Advanced Imaging API pra me ajudar a manipular arquivos BMP e criar QuadTrees.
Agora se você quer referencial teórico, sugiro que procure no Periódicos Capes ou google scholar.
O objetivo aqui é ajudar a achar material para um tcc sobre processamento de imagens. Se no caso for uma monografia, é obrigatório a referência das fontes e a implementação de algoritmos, e defesa de tese em bancada.
Se você usou um projeto já pronto, que é o caso da JAI, e seus professores aceitaram ok, não vamos discutir por isso. Não é o foco do tópico.
Talvez não precise de nenhuma API, mas pra isso você precisa saber quais algoritmos implementar. Não é simplesmente dizer “tcc sobre processamento de imagens”, você tem que delimitar seu objetivo.
Eu, por exemplo, usei a Java Advanced Imaging API pra me ajudar a manipular arquivos BMP e criar QuadTrees.
Agora se você quer referencial teórico, sugiro que procure no Periódicos Capes ou google scholar.O objetivo aqui é ajudar a achar material para um tcc sobre processamento de imagens. Se no caso for uma monografia, é obrigatório a referência das fontes e a implementação de algoritmos, e defesa de tese em bancada.
Se você usou um projeto já pronto, que é o caso da JAI, e seus professores aceitaram ok, não vamos discutir por isso. Não é o foco do tópico.
Eu não usei um projeto pronto, você não entendeu. Meu objetivo era determinar o quadtree de uma imagem, usei a API apenas para dar uma representação visual do resultado. Citei o Periódicos Capes e o Google Scholar para você encontrar material State of Art, caso seu orientador não tenha passado.
Não sei se é o que você procura, mas o livro “Digital Image Processing: An Algorithmic Introduction using Java” pode te ajudar. Dá uma olhada nesse link:
http://www.amazon.com/Digital-Image-Processing-Algorithmic-Introduction/dp/[telefone removido]/ref=pd_cp_b_1
Talvez não precise de nenhuma API, mas pra isso você precisa saber quais algoritmos implementar. Não é simplesmente dizer “tcc sobre processamento de imagens”, você tem que delimitar seu objetivo.
Eu, por exemplo, usei a Java Advanced Imaging API pra me ajudar a manipular arquivos BMP e criar QuadTrees.
Agora se você quer referencial teórico, sugiro que procure no Periódicos Capes ou google scholar.
Então tera a grande maioria dos filtros conhecidos: greyscale, sephia, blur, detectação de bordar, shadow, light, envelhecimento, etc…
terá manipulação de arquivos de imagens transparente ao usuario: jpg, gif, png, tiff,bmp…
tera transformações basicas: scala, cisilhamento, rotação, translação, reflexão, etc…
terá recorte, comparação de imagens, compressão de imagens… construtor de gifs animados, possibilidade de trabalhar com camadas…
vai trabalhar tbm com imagens 3d e captura de video…
como tem uma porrada de coisa e eu so tenho 6 meses pra implementar fica inviavel fazer os algoritimos no braço… o que irei fazer e ultilizar o maximo de apis, e explicar no TCC as apis utilizadas e a tecnica dos algoritimos utilizados… não adianta nada eu reeinventar a roda quadrada… por isto quero fazer algo que preste…
Talvez não precise de nenhuma API, mas pra isso você precisa saber quais algoritmos implementar. Não é simplesmente dizer “tcc sobre processamento de imagens”, você tem que delimitar seu objetivo.
Eu, por exemplo, usei a Java Advanced Imaging API pra me ajudar a manipular arquivos BMP e criar QuadTrees.
Agora se você quer referencial teórico, sugiro que procure no Periódicos Capes ou google scholar.O objetivo aqui é ajudar a achar material para um tcc sobre processamento de imagens. Se no caso for uma monografia, é obrigatório a referência das fontes e a implementação de algoritmos, e defesa de tese em bancada.
Se você usou um projeto já pronto, que é o caso da JAI, e seus professores aceitaram ok, não vamos discutir por isso. Não é o foco do tópico.
Eu não usei um projeto pronto, você não entendeu. Meu objetivo era determinar o quadtree de uma imagem, usei a API apenas para dar uma representação visual do resultado. Citei o Periódicos Capes e o Google Scholar para você encontrar material State of Art, caso seu orientador não tenha passado.
Não sei se é o que você procura, mas o livro “Digital Image Processing: An Algorithmic Introduction using Java” pode te ajudar. Dá uma olhada nesse link:
http://www.amazon.com/Digital-Image-Processing-Algorithmic-Introduction/dp/[telefone removido]/ref=pd_cp_b_1
não vejo problemas em usar algo pronto se seu objetivo não for usalo como fim e sim como meio de se obter um resultado…
Talvez não precise de nenhuma API, mas pra isso você precisa saber quais algoritmos implementar. Não é simplesmente dizer “tcc sobre processamento de imagens”, você tem que delimitar seu objetivo.
Eu, por exemplo, usei a Java Advanced Imaging API pra me ajudar a manipular arquivos BMP e criar QuadTrees.
Agora se você quer referencial teórico, sugiro que procure no Periódicos Capes ou google scholar.Então tera a grande maioria dos filtros conhecidos: greyscale, sephia, blur, detectação de bordar, shadow, light, envelhecimento, etc…
terá manipulação de arquivos de imagens transparente ao usuario: jpg, gif, png, tiff,bmp…
tera transformações basicas: scala, cisilhamento, rotação, translação, reflexão, etc…
terá recorte, comparação de imagens, compressão de imagens… construtor de gifs animados, possibilidade de trabalhar com camadas…
vai trabalhar tbm com imagens 3d e captura de video…como tem uma porrada de coisa e eu so tenho 6 meses pra implementar fica inviavel fazer os algoritimos no braço… o que irei fazer e ultilizar o maximo de apis, e explicar no TCC as apis utilizadas e a tecnica dos algoritimos utilizados… não adianta nada eu reeinventar a roda quadrada… por isto quero fazer algo que preste…
Isso não é reinventar a roda quadrada, e os professores querem saber é se você sabe do que está falando. Enfim, eviei o material para o seu email.
Talvez não precise de nenhuma API, mas pra isso você precisa saber quais algoritmos implementar. Não é simplesmente dizer “tcc sobre processamento de imagens”, você tem que delimitar seu objetivo.
Eu, por exemplo, usei a Java Advanced Imaging API pra me ajudar a manipular arquivos BMP e criar QuadTrees.
Agora se você quer referencial teórico, sugiro que procure no Periódicos Capes ou google scholar.O objetivo aqui é ajudar a achar material para um tcc sobre processamento de imagens. Se no caso for uma monografia, é obrigatório a referência das fontes e a implementação de algoritmos, e defesa de tese em bancada.
Se você usou um projeto já pronto, que é o caso da JAI, e seus professores aceitaram ok, não vamos discutir por isso. Não é o foco do tópico.
Eu não usei um projeto pronto, você não entendeu. Meu objetivo era determinar o quadtree de uma imagem, usei a API apenas para dar uma representação visual do resultado. Citei o Periódicos Capes e o Google Scholar para você encontrar material State of Art, caso seu orientador não tenha passado.
Não sei se é o que você procura, mas o livro “Digital Image Processing: An Algorithmic Introduction using Java” pode te ajudar. Dá uma olhada nesse link:
http://www.amazon.com/Digital-Image-Processing-Algorithmic-Introduction/dp/[telefone removido]/ref=pd_cp_b_1não vejo problemas em usar algo pronto se seu objetivo não for usalo como fim e sim como meio de se obter um resultado…
Se você está fazendo uma monografia não pode fazer isso. Monografia é um trabalho científico. Usar um projeto implementado em uma monografia pode te trazer problemas.
Talvez não precise de nenhuma API, mas pra isso você precisa saber quais algoritmos implementar. Não é simplesmente dizer “tcc sobre processamento de imagens”, você tem que delimitar seu objetivo.
Eu, por exemplo, usei a Java Advanced Imaging API pra me ajudar a manipular arquivos BMP e criar QuadTrees.
Agora se você quer referencial teórico, sugiro que procure no Periódicos Capes ou google scholar.O objetivo aqui é ajudar a achar material para um tcc sobre processamento de imagens. Se no caso for uma monografia, é obrigatório a referência das fontes e a implementação de algoritmos, e defesa de tese em bancada.
Se você usou um projeto já pronto, que é o caso da JAI, e seus professores aceitaram ok, não vamos discutir por isso. Não é o foco do tópico.
Eu não usei um projeto pronto, você não entendeu. Meu objetivo era determinar o quadtree de uma imagem, usei a API apenas para dar uma representação visual do resultado. Citei o Periódicos Capes e o Google Scholar para você encontrar material State of Art, caso seu orientador não tenha passado.
Não sei se é o que você procura, mas o livro “Digital Image Processing: An Algorithmic Introduction using Java” pode te ajudar. Dá uma olhada nesse link:
http://www.amazon.com/Digital-Image-Processing-Algorithmic-Introduction/dp/[telefone removido]/ref=pd_cp_b_1
Esse livro já li, tenho ele. É muito bom. Usa a imagej como exemplo. Mas as implementações são facilmente portadas para outras linguagens.
Aborda desde operações primárias até transformadas.