from google.colab import drive
drive.mount('/content/drive')
import os, sys, shutil
os.chdir('/content/drive/My Drive')
print(os.getcwd())
shutil.unpack_archive('/content/drive/My Drive/breccia.zip', '/content/drive/My Drive', 'zip')
import PIL
PIL.__version__
pip uninstall PIL
pip install pillow==8.1.0
import PIL
PIL.__version__
from PIL import Image
pwd
import os
os.chdir('/content/drive/My Drive')
pwd
mkdir breccia_jpg
def convert():
path1 = '/content/drive/My Drive/breccia'
savedpath1 = '/content/drive/My Drive/breccia_jpg'
for item in os.listdir(path1):
fullpath1 = os.path.join(path1, item)
if os.path.isfile(fullpath1):
im = Image.open(fullpath1)
im_convert = im.convert('RGB')
fullsavedpath1 = os.path.join(savedpath1, item)
f, e = os.path.splitext(fullsavedpath1)
im_convert.save(f + '.jpg', 'JPEG', quality=95)
convert()
pwd
mkdir breccia_crop
def crop():
path2 = '/content/drive/My Drive/breccia'
savedpath2 = '/content/drive/My Drive/breccia_crop'
for item in os.listdir(path2):
fullpath2 = os.path.join(path2,item)
if os.path.isfile(fullpath2):
im = Image.open(fullpath2)
im_crop = im.crop((100,100,400,400))
fullsavedpath2 = os.path.join(savedpath2, item)
f, e = os.path.splitext(fullsavedpath2)
im_crop.save(f + '_cropped.png', 'png', quality=100)
crop()