Skip to content

File IO

Source

Functions relating reading and writing image files.

ReadFunc

Bases: Protocol

Protocol for type hinting read functions.

WriteFunc

Bases: Protocol

Protocol for type hinting write functions.

get_read_func(data_type)

Get the read function for the data type.

Parameters:

Name Type Description Default
data_type SupportedData

Data type.

required

Returns:

Type Description
callable

Read function.

get_write_func(data_type)

Get the write function for the data type.

Parameters:

Name Type Description Default
data_type (tiff, custom)

Data type.

"tiff"

Returns:

Type Description
callable

Write function.