bugfix: CV2 error on previews

This commit is contained in:
torzdf 2022-08-22 21:31:51 +01:00
parent 66845ea5f0
commit 0837273d46

View File

@ -665,7 +665,8 @@ class _Samples(): # pylint:disable=too-few-public-methods
"""
scale = target_size / sample.shape[1]
if scale == 1.0:
return sample
# cv2 complains if we don't do this :/
return np.ascontiguousarray(sample)
logger.debug("Resizing sample: (side: '%s', sample.shape: %s, target_size: %s, scale: %s)",
side, sample.shape, target_size, scale)
interpn = cv2.INTER_CUBIC if scale > 1.0 else cv2.INTER_AREA