Reconstrução da superfície a partir de imagens com OpenGL Henry Giovanny Gallegos Velgara Linguagem de Shader de OpenGL (GLSL) • São simplesmente um conjunto de strings que são passados para o driver do fornecedor de hardware para compilação a partir de uma aplicação usando a API OpenGL. • Podem ser criados em tempo real a partir de uma aplicação, ou ler como arquivos de texto. OpenGL 2 Versões do OpenGL OpenGL 3 Pipeline do OpenGL 4 OpenGL 4 Vertex e Fragment Shader OpenGL 5 Criação do programa OpenGL 6 Exemplos de shader OpenGL 7 Amostra das imagens tomográficas OpenGL 8 Processo da Reconstrução da superfície • Binarizar cada imagem: Neste processo se utilizo a Binarização Otsu. • Percorrer o contorno da imagem. • Armazenar todos os contornos das imagens numa estrutura de dados. • Construir as malhas (triângulos) segundo os contornos. • Logo só é desenhar no OpenGL os contornos e triângulos . OpenGL 9 Os contornos OpenGL 10 Os triângulos OpenGL 11 O rato, com iluminação difusa OpenGL 12