Create processing/__init__.py
Browse files- processing/__init__.py +46 -0
processing/__init__.py
ADDED
@@ -0,0 +1,46 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
"""
|
2 |
+
Processing module for BackgroundFX Pro.
|
3 |
+
Provides advanced matting, fallback strategies, and visual effects.
|
4 |
+
"""
|
5 |
+
|
6 |
+
from .matting import (
|
7 |
+
AlphaMatting,
|
8 |
+
MattingConfig,
|
9 |
+
CompositingEngine
|
10 |
+
)
|
11 |
+
|
12 |
+
from .fallback import (
|
13 |
+
FallbackStrategy,
|
14 |
+
FallbackLevel,
|
15 |
+
FallbackConfig,
|
16 |
+
ProcessingFallback
|
17 |
+
)
|
18 |
+
|
19 |
+
from .effects import (
|
20 |
+
BackgroundEffects,
|
21 |
+
CompositeEffects,
|
22 |
+
EffectType,
|
23 |
+
EffectConfig
|
24 |
+
)
|
25 |
+
|
26 |
+
__all__ = [
|
27 |
+
# Matting
|
28 |
+
'AlphaMatting',
|
29 |
+
'MattingConfig',
|
30 |
+
'CompositingEngine',
|
31 |
+
|
32 |
+
# Fallback
|
33 |
+
'FallbackStrategy',
|
34 |
+
'FallbackLevel',
|
35 |
+
'FallbackConfig',
|
36 |
+
'ProcessingFallback',
|
37 |
+
|
38 |
+
# Effects
|
39 |
+
'BackgroundEffects',
|
40 |
+
'CompositeEffects',
|
41 |
+
'EffectType',
|
42 |
+
'EffectConfig'
|
43 |
+
]
|
44 |
+
|
45 |
+
# Version info
|
46 |
+
__version__ = '1.0.0'
|