我需要通过分割大图像来创建30 * 30 px的小图像。像这样拆分后,我需要将这些部分分别保存在单独的文件中:
答案 0 :(得分:2)
您在这里:
import cv2
img = cv2.imread('image.png')
for r in range(0,img.shape[0],30):
for c in range(0,img.shape[1],30):
cv2.imwrite(f"img{r}_{c}.png",img[r:r+30, c:c+30,:])
答案 1 :(得分:0)