File size: 665 Bytes
7b615ae
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#encoding=utf8
import os
from PIL import Image
import scripts.config as config

def convert_all(target, extensao):
    paths = [os.path.join(target, nome) for nome in os.listdir(target)]
    files = [arq for arq in paths if os.path.isfile(arq)]
    arquivos = [arq for arq in files if arq.lower().endswith(extensao)]
    for img in arquivos:
        pathImage = str(img)
        print('   ' + pathImage)
    
        image = Image.open(pathImage)
        image = image.convert("L")
        image.save(pathImage)

print('Starting processing...')

convert_all(config.images, '.jpg')
convert_all(config.masks, '.png')

print('\n\nCompleted...')