Skip to content

Commit 59c13b5

Browse files
example script
1 parent 334e9af commit 59c13b5

File tree

2 files changed

+25
-0
lines changed

2 files changed

+25
-0
lines changed

CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616

1717
## [Unreleased]
1818
### Added
19+
* `examples/` directory for example scripts
1920
### Changed
2021
### Removed
2122

examples/stereo_square_images.py

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
import matplotlib as mpl
2+
from pathlib import Path
3+
from mpl_stereo import StereoSquare2D
4+
5+
curr_dir = Path(__file__).parent
6+
7+
## User inputs
8+
# data_dir = curr_dir
9+
data_dir = curr_dir / '..' / 'src' / 'mpl_stereo' / 'data'
10+
image_left = data_dir / 'church_left.jpg'
11+
image_right = data_dir / 'church_right.jpg'
12+
output = curr_dir / 'output.gif'
13+
14+
## Plot the stereo square
15+
data_left = mpl.image.imread(image_left)
16+
data_right = mpl.image.imread(image_right)
17+
stereosquare = StereoSquare2D()
18+
stereosquare.imshow_stereo(data_left, data_right, crop=True)
19+
stereosquare.fig.set_size_inches(8, 6)
20+
stereosquare.fig.set_dpi(320)
21+
22+
## Save to file
23+
stereosquare.wiggle(output)
24+
print(f'Wrote {output}')

0 commit comments

Comments
 (0)