semvec/pypi-packages huggingface dataset:
heartstring416 0.0.3
toy library for testing
Keywords: python,image processing

# TEST TITLE

**Folder Structure**

    .
    ├── input_imgs
    ├      ├── baboon.png
    ├      ├── barbara.jpeg
    ├      ├── jet_engine.jpeg
    ├      └── ...
    ├     
    ├── phycv
    ├      ├── __init__.py
    ├      ├── pst.py
    ├      ├── pst_gpu.py
    ├      ├── page.py
    ├      └── page_gpu.py
    ├
    ├── test_script1.py                
    ├── test_script2.py                        
    ├── LICENSE
    └── README.md


## Phase-Stretch Transform (PST)
[Phase Stretch Transform (PST)](https://en.wikipedia.org/wiki/Phase_stretch_transform) is a computationally efficient edge and texture detection algorithm with exceptional performance in visually impaired images. Inspired by the physics of the photonic time stretch (an ultrafast and single-shot data acquisition technique), the algorithm transforms the image by emulating propagation of light through a medium with engineered dispersive/diffractive property followed by coherent detection.

### [subdoc1](docs/subdoc1.md)

## Phase-Stretch Adaptive Gradient-field Extractor (PAGE)

[Phase-Stretch Adaptive Gradient-field Extractor (PAGE)](https://en.wikipedia.org/wiki/Phase-stretch_Adaptive_Gradient-field_Extractor) is a physics-inspired algorithm for detecting edges and their orientations in digital images at various scales. The algorithm is based on the diffraction equations of optics. Metaphorically speaking, PAGE emulates the physics of birefringent (orientation-dependent) diffractive propagation through a physical medium with a specific diffractive structure. The propagation converts a real-valued image into a complex function. Related information is contained in the real and imaginary components of the output. The output represents the phase of the complex function.

### [subdoc2](docs/subdoc2.md)