Skip to content

Commit 6087916

Browse files
Fix array reshaping
1 parent 1ea748a commit 6087916

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

isyntax2raw/__init__.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -616,6 +616,9 @@ def create_tile_directory(self, series, resolution, width, height):
616616
)
617617

618618
def make_planar(self, pixels, tile_width, tile_height):
619+
if self.bits_per_pixel is not None:
620+
pixels.dtype = self.get_data_type(self.bits_per_pixel)
621+
619622
r = pixels[0::3]
620623
g = pixels[1::3]
621624
b = pixels[2::3]
@@ -742,7 +745,7 @@ def write_tile(
742745
pixel_buffer_size = pixel_buffer_size * (self.bits_per_pixel / 8)
743746

744747
pixels = np.empty(
745-
pixel_buffer_size,
748+
int(pixel_buffer_size),
746749
dtype='B'
747750
)
748751
patch_id = patch_ids.pop(regions.index(region))

0 commit comments

Comments
 (0)