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 »