Regarding Our Project » History » Version 54
Ayato KOTSUGI , 01/11/2024 03:48 PM
1 | 29 | Satya Sai Abhiram OGGU | |
---|---|---|---|
2 | 50 | Satya Sai Abhiram OGGU | h1=. <pre> |
3 | Our Project</pre> |
||
4 | 38 | Seongjoon BYEON | |
5 | 11 | Satya Sai Abhiram OGGU | --- |
6 | 16 | Satya Sai Abhiram OGGU | |
7 | 51 | Satya Sai Abhiram OGGU | *[[Wiki]]* | *[[About Us]]* | *[[Regarding Our Project]]* | |
8 | 38 | Seongjoon BYEON | |
9 | --- |
||
10 | |||
11 | 30 | Satya Sai Abhiram OGGU | h2. *%{color:black}PREVIEW%* |
12 | 7 | Seongjoon BYEON | |
13 | 53 | Satya Sai Abhiram OGGU | Our project primarily focuses on utilizing *%{color:blue}OpenCV%* for advanced image processing, supported by *%{color:green}Python%*. |
14 | 49 | Seongjoon BYEON | This project utilizes *%{color:purple}Unified Modeling Language (UML)%* for clear, structured design and Python for efficient coding, enhanced with OpenCV libraries for advanced image processing. Our code is thoroughly documented with Doxygen for clarity and maintenance, while project management and monitoring are streamlined using *%{color:red}Redmine%*. |
15 | 1 | Seongjoon BYEON | |
16 | 48 | Seongjoon BYEON | # Image Processing with *%{color:green}Python%* and *%{color:blue}OpenCV%*: We use *%{color:green}Python%*, a flexible programming language, together with *%{color:blue}OpenCV%*, a detailed library for image processing. This pair helps us effectively carry out complex image analysis and processing tasks. |
17 | 44 | Seongjoon BYEON | # Structured Design with UML: We utilize *%{color:purple}Unified Modeling Language (UML)%* to create a clear and organized design. *%{color:purple}UML%* helps in visually representing the system's architecture and workflows, making it more accessible and easier to understand. |
18 | 45 | Seongjoon BYEON | # Documentation with *Doxygen*: Our code is thoroughly documented using *Doxygen*. This approach ensures clarity and ease of maintenance, enhancing the long-term usability and adaptability of our project. |
19 | 48 | Seongjoon BYEON | # Project Management with *%{color:red}Redmine%*: For effective tracking and management, we use *%{color:red}Redmine%*. This tool aids in monitoring project progress, task management, and team collaboration, keeping our project well organized and on schedule. |
20 | 40 | Seongjoon BYEON | |
21 | Each component of the project, from image processing to project management, has been thoughtfully integrated to ensure optimal efficiency and usability. |
||
22 | |||
23 | 54 | Ayato KOTSUGI | *Alpha Correction*: It is a technique used when computer graphics are laid on top of both layers and single or multiple objects contain some level of transparency portion. |
24 | It ensures that the visible pixels of the graphic that are underneath a transparent area and their color or brightness are adjusted based on the transparency degree on the upper object. |
||
25 | An alpha channel is a form of the mask that manages the amount of information to display from lower-lying graphics. |
||
26 | 40 | Seongjoon BYEON | |
27 | 54 | Ayato KOTSUGI | *Gamma Correction*: It is a nonlinear adaptation that is applied to each value of the pixel. In general, linear methods such as adding, subtracting, and multiplying are applied to all parts of pixels. Gamma correction is responsible for remodeling the saturation of the image by performing nonlinear methods on the input image's pixels. It is also necessary to maintain a stable gamma value, between too small or large. |
28 | 40 | Seongjoon BYEON | |
29 | |||
30 | 30 | Satya Sai Abhiram OGGU | h2. *%{color:black}IMAGES%* |
31 | |||
32 | 32 | Seongjoon BYEON | table{width: 100%}. |
33 | |={width: 100%; background-color: #aaf;}. *Original Image* | |
||
34 | 23 | Satya Sai Abhiram OGGU | |
35 | 32 | Seongjoon BYEON | |
36 | |||
37 | 1 | Seongjoon BYEON | |!ImageLeft0.png!|!ImageRight0.png!| |
38 | 32 | Seongjoon BYEON | |={width: 50%; background-color: #aaf;}. *Original Left Image* |={width: 50%;background-color: #aaf;}.*Original Right Image* | |
39 | |||
40 | |||
41 | 34 | Seongjoon BYEON | |
42 | |||
43 | |||
44 | |||
45 | |||
46 | |||
47 | |||
48 | |||
49 | |||
50 | |||
51 | |||
52 | |||
53 | |||
54 | 32 | Seongjoon BYEON | table{width: 100%}. |
55 | |={width: 100%; background-color: #adff2f;}. *Final Image* | |
||
56 | 36 | Seongjoon BYEON | |
57 | 1 | Seongjoon BYEON | |!correctedleft.png!|!correctedright.png!| |
58 | 32 | Seongjoon BYEON | |={width: 50%; background-color: #adff2f;}. *Final Left Image* |={width: 50%;background-color: #adff2f;}.*Final Right Image* | |
59 | 33 | Seongjoon BYEON | |
60 | |={width: 100%; background-color: #90ee90;}. *End Goal* | |
||
61 | 32 | Seongjoon BYEON | |\2. !Whole.jpg!| |