Merge pull request #63 from muratonuryildirim/master

Issue No: 55. tiff to png/jpeg converter
This commit is contained in:
Advaita Saha 2022-10-02 17:18:38 +05:30 committed by GitHub
commit 8618617f1e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 34 additions and 0 deletions

View File

@ -0,0 +1,7 @@
# TIFF to PNG/JPEG
A simple script converts TIFF files to (i).png and (ii).jpeg
## Usage
* Dependency:
* Pillow
* Use `python3 -m pip install --upgrade Pillow`

View File

@ -0,0 +1,27 @@
import os
from PIL import Image
def tiff_to_jpeg():
path = os.getcwd()
for root, dirs, files in os.walk(path):
for name in files:
if os.path.splitext(os.path.join(root, name))[1].lower() == ".tiff":
outfile = os.path.splitext(os.path.join(root, name))[0] + ".jpg"
im = Image.open(os.path.join(root, name)).convert('RGB')
im.thumbnail(im.size)
im.save(outfile, "JPEG", quality=90)
print('.tiff file(s) are converted to .jpeg')
def tiff_to_png():
path = os.getcwd()
for root, dirs, files in os.walk(path):
for name in files:
if os.path.splitext(os.path.join(root, name))[1].lower() == ".tiff":
outfile = os.path.splitext(os.path.join(root, name))[0] + ".png"
im = Image.open(os.path.join(root, name)).convert('RGB')
im.thumbnail(im.size)
im.save(outfile, "PNG", quality=90)
print('.tiff file(s) are converted to .png')