FCN的训练模型主要有3个文件:
原始图;
label图;(必须是8位,label标记需要从0开始)
txt文件(存储图片的名字,换行)。
切割某一文件夹下的所有图片为300*300,并用txt保存他们的名字
# -*- coding: utf-8 -*-
import os
from PIL import Image
def splitimage(src, rowheight, colwidth, dstpath):
img = Image.open(src)
w, h = img.size
if rowheight <= h and colwidth <= w:
print('Original image info: %sx%s, %s, %s' % (w, h, img.format, img.mode))
print('waiting