Pular para o conteúdo

CGPDI.StudyLab — Documentação Técnica & Laboratório

Um ecossistema prático e teórico para o estudo de Processamento Digital de Imagens (PDI), Rasterização 2D dos Primeiros Princípios, Computação Gráfica 3D (Software & Hardware), Modelagem Hierárquica e Ray Tracing Fotorrealista.

Baixe a versão mais recente do CGPDI StudyLab para Windows 10/11:


Veja abaixo uma demonstração animada e os screenshots reais de cada módulo, capturados automaticamente a cada atualização via GitHub Actions.

Demonstração animada do CGPDI StudyLab percorrendo todas as abas

GIF atualizado automaticamente pelo CI a cada push

Laboratório de Processamento Digital de Imagens — filtros, histogramas e detecção de bordas

Laboratório PDI — Mais de 20 filtros espaciais (Sobel, Canny, Laplace), equalização de histograma, morfologia matemática e transformações geométricas. Resultados em tempo real com DirectBitmap.


Esta documentação foi elaborada com foco na clareza pedagógica: conceitos matemáticos complexos são apresentados por meio de analogias intuitivas do dia a dia, acompanhados da fundamentação teórica rigorosa e do código-fonte comentado em C#.


O projeto CGPDI.StudyLab é composto por módulos desacoplados e estruturados:

graph TD
A["Interface de Usuario WPF / XAML"] --> B["Core: DirectBitmap e ColorSpaces"]
B --> C["ImageProcessing: Modulos de PDI"]
B --> D["Graphics2D: Rasterizacao dos Primeiros Principios"]
B --> E["Graphics3D: Software Renderer e Ray Tracer"]
A --> F["Graphics3D: WpfViewport3DManager Hardware"]
F --> G["HierarchicalModeling: Grafo de Cena e Robo"]

  1. Para quem está começando: Inicie por O que é C#, .NET e WPF? e veja o Modo Interativo & Playground.
  2. Para laboratórios de faculdade e TI: Consulte o Cenário Universitário & Zero-Admin para aprender como instalar para todos os usuários e atualizar sem precisar de administrador.
  3. Para quem deseja entender a engenharia do projeto: Consulte a Visão Geral da Arquitetura e os Fundamentos de Memória & DirectBitmap.
  4. Para estudantes universitários: Consulte o Mapeamento do Plano de Ensino para encontrar os conteúdos correspondentes às atividades práticas e teóricas.

Esta documentação substitui a antiga Wiki do projeto, reunindo todo o conteúdo pedagógico e técnico em um único lugar. Aprofunde-se nos temas com a documentação oficial da Microsoft:

Portais e Referências Recomendadas