Я пытаюсь уменьшить изображение, используя «scikit-image». Однако я не могу показать уменьшенное изображение через функцию matplotlib.imshow из-за размера. Есть ли способ предотвратить такое уменьшение размеров? Я также поставил скрипт.
import os, cv2, glob
import numpy as np
import matplotlib.pyplot as plt
from skimage import io
from skimage.transform import pyramid_reduce,
plt.style.use('dark_background')
img_path = os.path.join(img_base_path, value[0])
img = io.imread(img_path)
resized = pyramid_reduce(img, downscale=4)
print(resized.shape)
img.shape is (240, 240, 3). Так что я ожидаю на выходе (60, 60, 3). Однако то, что я получаю (60, 60, 1).