Projeto Marvin

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Projeto Marvin - Presentation Transcript

    1. PROJETO MARVIN Ferramenta para aprendizado e desenvolvimento de algoritmos para manipulação de imagens http://incubadora.fapesp.br/sites/marvin [email_address]
    2. Autores
      • Danilo Rosetto Muñoz
      • Fábio Andrijauskas
      • Gabriel Ambrósio Archanjo
    3. Sumário
      • Introdução
      • Recursos
      • Arquitetura
      • Criando um novo plug-in
      • Classes abstratas
      • MarvinImage
      • Plug-ins desenvolvidos
      • Colaboradores
      • Hands ON
    4. Introdução
      • O que é o Projeto Marvin
      • Como surgiu
        • USF-Itatiba
        • Grupo de estudos em desenvolvimento de jogos eletrônicos
    5. Introdução
      • Objetivo
        • Facilitar desenvolvimento e análise de algoritmos para manipulação de imagens
      • Como funciona
        • Desenvolvedores criam plug-ins para processamento de imagens que podem ser acoplados na aplicação
    6. Recursos
      • Operações com arquivos de imagens
      • Filters
      • Analyses
      • History
    7. Tela principal
    8. Filters
    9. MarvinFilterWindow
    10. Histórico
    11. Análise de performance
    12. Arquitetura
    13. Criando um novo plug-in
      • Implementar a interface MarvinFilter ou MarvinAnalysis
      • Métodos que devem ser implementados:
        • public void load()
        • public void show()
        • public void process([parâmetros])
      • Implementar plug-in
    14. Classes abstratas
    15. MarvinImage - Construtores
      • public MarvinImage()
      • public MarvinImage(BufferedImage img)
      • public MarvinImage(int width, int height)
    16. MarvinImage - Métodos
      • public int getType()
      • public int getRGB(int x, int y)
      • public int getRed(int x, int y)
      • public int getGreen(int x,int y)
      • public int getBlue(int x,int y)
      • public int getWidth()
      • public int getHeight()
      • public void setRGB(int x, int y, int rgb)
      • public void setRGB(int x, int y, int r, int g, int b)
      • public void setImage(Image imagem)
      • protected void setImage(BufferedImage imagem)
    17. MarvinImage - Métodos
      • public int limitRgb(int rgb)
      • public int[] Multi8p(int x, int y,int masc[][])
      • public BufferedImage getImage()
      • public BufferedImage getNewImageInstance()
      • public BufferedImage getImage(int width, int height)
      • public BufferedImage getImage(int width, int height, int type)
      • public void resizeCurrentImg(int height, int width)
      • public BufferedImage getImage(float height, float width)
      • public void resizeCurrentImg(float height, float width)
      • public Object clone()
      • public double Multi8p(int x, int y,double masc)
      • public int boundRGB(int rgb)
    18. Plug-ins desenvolvidos
      • Ver website ou html local
    19. Colaborações
      • Hugo Henrique Slepicka
    20. Hands ON
      • Criando um plug-in
    21. PROJETO MARVIN FIM http://incubadora.fapesp.br/sites/marvin [email_address]

    + marvinprojmarvinproj, 2 years ago

    custom

    698 views, 0 favs, 0 embeds more stats

    http://incubadora.fapesp.br/sites/marvin/

    MARVIN Ã more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 698
      • 698 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 0
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories