Feature #1315 » main_stitcher.py
1 |
#!/usr/bin/env python
|
---|---|
2 |
# -*- coding: utf-8 -*-
|
3 |
from config import Config |
4 |
from display_img import DisplayImg |
5 |
|
6 |
class MainStitcher(object): |
7 |
"""
|
8 |
@class MainStitcher
|
9 |
@brief A class responsible for stitching and displaying images in a projection system.
|
10 |
|
11 |
The class integrates configuration settings from the `Config` class and display properties
|
12 |
from the `DisplayImg` class to handle the main stitching and display logic.
|
13 |
"""
|
14 |
|
15 |
def __init__(self, config, dImg): |
16 |
"""
|
17 |
@brief Initializes the MainStitcher with configuration and display image settings.
|
18 |
@param config An instance of the Config class containing projection configuration.
|
19 |
@param dImg An instance of the DisplayImg class containing display settings.
|
20 |
"""
|
21 |
self.__displayImg = dImg |
22 |
self.__config = config |
23 |
|
24 |
def display(self, img): |
25 |
"""
|
26 |
@brief Displays the stitched image.
|
27 |
@param img The image to be displayed, which might be processed or stitched.
|
28 |
@note This method is currently a placeholder and requires implementation to handle
|
29 |
image stitching and rendering logic.
|
30 |
"""
|
31 |
pass
|
- « Previous
- 1
- 2
- 3
- 4
- Next »