Skip to content

Commit fc38def

Browse files
committed
deepzoom-tile: Document classes
1 parent d964a49 commit fc38def

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

examples/deepzoom/deepzoom-tile.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@
3131
from unicodedata import normalize
3232

3333
class TileWorker(Process):
34+
"""A child process that generates and writes tiles."""
35+
3436
def __init__(self, queue, slidepath, tile_size, overlap):
3537
Process.__init__(self, name='TileWorker')
3638
self.daemon = True
@@ -66,6 +68,8 @@ def _get_dz(self, associated=None):
6668

6769

6870
class DeepZoomImageTiler(object):
71+
"""Handles generation of tiles and metadata for a single image."""
72+
6973
def __init__(self, dz, basename, format, associated, queue):
7074
self._dz = dz
7175
self._basename = basename
@@ -108,6 +112,8 @@ def _write_dzi(self):
108112

109113

110114
class DeepZoomStaticTiler(object):
115+
"""Handles generation of tiles and metadata for all images in a slide."""
116+
111117
def __init__(self, slidepath, basename, format, tile_size, overlap,
112118
workers, with_viewer):
113119
self._slide = open_slide(slidepath)

0 commit comments

Comments
 (0)