Build
* build(pyproject.toml): add itk as optional dependency to read RETOUCH data and pygifsicle as dev dependency to optimize the header.gif ([`ccf0d8e`](https://github.com/MedVisBonn/eyepy/commit/ccf0d8e941b728190c93dc23608e68a45a448533))
Documentation
* docs(README.md-/-Cookbook): Add header image to README ([`7501dde`](https://github.com/MedVisBonn/eyepy/commit/7501dde6dabc48ccf6b905985888fa06ca34d6da))
* docs(README-and-Cookbook): fix import of load function in examples ([`e623c4b`](https://github.com/MedVisBonn/eyepy/commit/e623c4bed6f586c3c11ceba0801d4727da08cff8))
Feature
* feat(eyepy.core): reflect plotted region in x and y axis for both localizer and B-scan; check if bscan_region bscan position indicators are in plotting region ([`2842424`](https://github.com/MedVisBonn/eyepy/commit/284242439163a0148d144938674fe98f10413fa9))
* feat(eyepy.io): fix imagio warnings; raise ValueError for scan-pattern 2 and 5 instead of warning; set maxint to NAN when reading XML layers; fix bscan order in layer data (vol_reader) ([`c4a88e7`](https://github.com/MedVisBonn/eyepy/commit/c4a88e7f390f10000e190c5345a5b465d0def7d2))
Fix
* fix(src/eyepy/io): convert very large layer heights indicating no valid layer to np.nan ([`352a984`](https://github.com/MedVisBonn/eyepy/commit/352a98425dfa327d3fba7821986673bbd90802c6))
* fix(eyepy.core): make sure ticklabels match plotted image region for EyeEnfac ande EyeBscan plots ([`f389f47`](https://github.com/MedVisBonn/eyepy/commit/f389f476018db51ceb0554c23d9f9af94393a85c))
* fix(eyepy.core.utils.py): ignore nans in layers when computing drusen from layer heights ([`3c4efcd`](https://github.com/MedVisBonn/eyepy/commit/3c4efcdd30bbe491cf0f323be7359257ba8ce263))
* fix(eyepy.core): set axis in all layer height maps to (n_bscans, width)
Layer in the sample were not correctly oriented due to a different axis order in the HeXMLReader ([`3493b0e`](https://github.com/MedVisBonn/eyepy/commit/3493b0e259a18435b8c537839a359cb1c03e2d66))
Style
* style(eyepy/config.py): change default color of bscan region and bscan position indicators from green to limegreen because of better visibility ([`3658a11`](https://github.com/MedVisBonn/eyepy/commit/3658a1111243b89f3fbcddf328cf67ad89962c9c))
Test
* test(test_eyevolume.py): correct indexing of layer data
The first axis (bscan axis) of the layer data was flipped to reflect B-scan indexing. Therefore layers have to be flipped now when computing drusen and projecting on the localizer. ([`d186317`](https://github.com/MedVisBonn/eyepy/commit/d186317b403c254c84cb5aba014b3c018e0445fe))