Module: sarpyx.processor.algorithms.backprojection
File: sarpyx/processor/algorithms/backprojection.py
Back-Projection Algorithm implementations. This module contains implementations of back-projection algorithms for SAR focusing, including time-domain and frequency-domain approaches.
Exported Symbols (__all__)
time_domain_backprojectionfrequency_domain_backprojection
Public Functions (2)
time_domain_backprojection function
Time-domain back-projection algorithm.
File location: sarpyx/processor/algorithms/backprojection.py:9
Signature
time_domain_backprojection()
Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
- | - | no | - | No explicit public parameters; behavior inferred from implementation. |
Return Type
inferred from implementation
inferred from implementation.
Exceptions
None explicitly documented; inferred from implementation.
Side Effects
- inferred from implementation
Example Usage
from sarpyx.processor.algorithms.backprojection import time_domain_backprojection
result = time_domain_backprojection()
Edge Cases
No explicit edge-case section found; behavior is inferred from implementation.
frequency_domain_backprojection function
Frequency-domain back-projection algorithm.
File location: sarpyx/processor/algorithms/backprojection.py:13
Signature
frequency_domain_backprojection()
Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
- | - | no | - | No explicit public parameters; behavior inferred from implementation. |
Return Type
inferred from implementation
inferred from implementation.
Exceptions
None explicitly documented; inferred from implementation.
Side Effects
- inferred from implementation
Example Usage
from sarpyx.processor.algorithms.backprojection import frequency_domain_backprojection
result = frequency_domain_backprojection()
Edge Cases
No explicit edge-case section found; behavior is inferred from implementation.
Public Classes (0)
No public classes detected.