eyepy.core.eyemeta
EyeBscanMeta(start_pos, end_pos, pos_unit, **kwargs)
Bases: EyeMeta
A dict with required keys to hold meta data for OCT B-scans.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
start_pos |
tuple[float, float]
|
B-scan start on the enface (in enface space) |
required |
end_pos |
tuple[float, float]
|
B-scan end on the enface (in enface space) |
required |
pos_unit |
str
|
Unit of the positions |
required |
**kwargs |
|
{}
|
Source code in src/eyepy/core/eyemeta.py
EyeEnfaceMeta(scale_x, scale_y, scale_unit, **kwargs)
Bases: EyeMeta
A dict with required keys to hold meta data for enface images of the eye.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
scale_x |
float
|
Horizontal scale of the enface pixels |
required |
scale_y |
float
|
Vertical scale of the enface pixels |
required |
scale_unit |
str
|
Unit of the scale. e.g. µm if scale is given in µm/pixel |
required |
**kwargs |
|
{}
|
Source code in src/eyepy/core/eyemeta.py
from_dict(data)
classmethod
Parameters:
Name | Type | Description | Default |
---|---|---|---|
data |
dict
|
|
required |
Returns:
Source code in src/eyepy/core/eyemeta.py
EyeMeta(*args, **kwargs)
Bases: MutableMapping
Parameters:
Name | Type | Description | Default |
---|---|---|---|
*args |
|
()
|
|
**kwargs |
|
{}
|
Source code in src/eyepy/core/eyemeta.py
EyeVolumeMeta(scale_z, scale_x, scale_y, scale_unit, bscan_meta, **kwargs)
Bases: EyeMeta
A dict with required keys to hold meta data for OCT volumes.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
scale_z |
float
|
Distance between neighbouring B-scans |
required |
scale_x |
float
|
Horizontal scale of the B-scan pixels |
required |
scale_y |
float
|
Vertical scale of the B-scan pixels |
required |
scale_unit |
str
|
Unit of the scale. e.g. µm if scale is given in µm/pixel |
required |
bscan_meta |
list[EyeBscanMeta]
|
A list holding an EyeBscanMeta object for every B-scan of the volume |
required |
**kwargs |
|
{}
|
Source code in src/eyepy/core/eyemeta.py
as_dict()
from_dict(data)
classmethod
Parameters:
Name | Type | Description | Default |
---|---|---|---|
data |
dict
|
|
required |
Returns: