Estou atrás de um algoritmo SSIM, links de referencias abaixo, porem, o que eu achei foi um plugin pra ImageJ, tentei entender o código do plugin para ver se conseguiria portar para uma programa que to fazendo.
Já procurei praticamente em todo o canto, tentei entender e modificar, porem e algo muito trabalhoso.
Será que não tem este código mais fácil por ai? Como vocês podem ver alguém já fez este código em Java, porem para imageJ.
A não ser que eu consiga usar no meu programa a partir destes plugins do ImageJ sem precisar usar o programa do ImageJ, já que o ImageJ trabalhar só com imagem, e o meu programa e a partir de 2 vídeos o programa no geral pega cada frame de vídeo original e um frame vídeo codificado em outro formato por EX “X264, DIVX, XVID” e vou fazer analise e um estudo de caso comparativo entre codec de vídeos. não só com estes algoritmos, mais com outros, os outros já achei e já estão funcionando.
Se for possível usar o plugin a parte, alguém poderia me passar alguns tutorias sobre ImageJ, se possível em Português, mais se não tiver vai inglês mesmo, referências, exemplos, dicas de livros etc…
No geral o SSIM ele pega 2 imagens analisa, sendo a primeira imagem original e segunda por exemplo uma imagem de formatos diferentes, EX: °1 imagem BMP 1280x720 a 2° imagem um “JPG, PNG, GIF, etc…” Dando um resultado no valor de 0 a 1. Quando mais próximo de 1 melhor qualidade visual da imagem.
Se alguém já mexeu com processamento de imagem deve saber do quer to falando.
https://ece.uwaterloo.ca/~z70wang/research/ssim/
http://rsb.info.nih.gov/ij/plugins/ssim-index.html
http://rsb.info.nih.gov/ij/plugins/mssim-index.html
PS. Espero que tenha postado no canto certo o tópico.
EDIT:
Só para corrigir uns erros, e add links