Project

General

Profile

UML Diagrams » History » Revision 8

Revision 7 (STOLBOVOY Dennis Victor, 12/18/2025 02:05 PM) → Revision 8/9 (STOLBOVOY Dennis Victor, 12/18/2025 02:07 PM)

 
 [[Wiki|← Back to Start Page]] 

 h1. UML Diagrams 

 ___ 

 h2. Class Diagram 
 !{width:70%}ClassDiagram1.png! 

 h2. Components 

 *1. Config 
 # *Config Reader:* 
 > Responsible for accessing information on the projector setup and image files. 
 *2. Image # *Image Display App:*  
 >    Responsible for displaying images in each projector while, in the case of videos, keeping the timing of each projector in sync with each other. 
 *3. Video # *Video Processing:*  
 > Responsible for loading selected videos and getting selected frames from the current playing video. 
 *4. Projection # *Projection Split:*  
 > Responsible for blending two images together.