Project

General

Profile

About the Project » History » Revision 3

Revision 2 (Ty Hikaru DAULTON, 10/17/2024 03:36 PM) → Revision 3/21 (Dylan WIDJAJA, 10/17/2024 03:43 PM)

___ 

 [[/|Home]] | [[About Us]] | [[About the Project]] | [[UML Diagrams]] | [[Codes]] 


 ___ 

 h1. About the Project 



 Our project aims to deliver a final product that combines images from two separate projectors into a single seamless image. These two images are processed using advanced image processing techniques, including gamma correction, alpha blending, and modified intensity, to ensure the desired final appearance. Our team consists of a project manager, a leader, and sub-teams dedicated to %{color: blue}doxygen% generation, wiki management, coding, commenting, and **%{color: red}UML%** design. 

 We primarily rely on **%{color: green}OpenCV%** and **%{color: purple}Python%** for our image processing. 

 > **Key Aspects of the Project:** 
 - **Image Processing with %{color: purple}Python% and %{color: green}OpenCV%**: We use %{color: purple}Python% in combination with **%{color: green}OpenCV%**, a comprehensive image processing library, to handle complex image analysis and processing tasks efficiently. 
  
 - **Structured Design with %{color: red}UML%**: We apply **%{color: red}Unified Modeling Language% (%{color: red}UML%)** to create a clear and structured design for our project. **%{color: red}UML%** allows us to visually represent the system's architecture and workflows, making the design easy to understand and follow. 
  
 - **Thorough Documentation with %{color: blue}Doxygen%**: Our code is meticulously documented using **%{color: blue}Doxygen%**, ensuring that it is clear, maintainable, and adaptable for future use. 

 - **Project Management with Redmine**: We use Redmine to manage and track project progress, coordinate tasks, and facilitate team collaboration. This tool helps keep the project organized and on schedule.