Fix get attr exif problems
This commit is contained in:
parent
f70b347bd6
commit
534e4b884b
2 changed files with 16 additions and 20 deletions
14
ha.py
14
ha.py
|
@ -5,17 +5,6 @@ import os
|
|||
import shutil
|
||||
import edit
|
||||
|
||||
def prepare_photo(i, path):
|
||||
# sudo apt-get install ufraw-batch
|
||||
# convert 13895032967_642e23af42_o.jpg -adaptive-resize 1920x1080\> -size 1920x1080 xc:black +swap -gravity center -composite 01.jpg
|
||||
# filename, file_extension = os.path.splitext(path)
|
||||
n_path = new_path(i, path)
|
||||
cmd = 'convert "' + path + '" -adaptive-resize 1920x1080\> -size 1920x1080 xc:black +swap -gravity center -composite ' + n_path
|
||||
print(cmd)
|
||||
os.system(cmd)
|
||||
# os.rename(path, new_path)
|
||||
return n_path
|
||||
|
||||
def new_path(i, path):
|
||||
return os.path.join(os.path.dirname(path), str(i) + '.jpg')
|
||||
|
||||
|
@ -23,6 +12,7 @@ def resize_and_crop(i, path):
|
|||
n_path = new_path(i, path)
|
||||
img = edit.Image(path)
|
||||
img.crop()
|
||||
img.add_metadata()
|
||||
img.safe(n_path)
|
||||
return n_path
|
||||
|
||||
|
@ -35,7 +25,7 @@ if __name__ == "__main__":
|
|||
ha_path = "root@bundang.swierczyniec.info:/media/Synology"
|
||||
host_ip = os.getenv('DB_HOST')
|
||||
conn = synology.connect_db(host_ip, os.getenv('DB_USER'), os.getenv('DB_PASSWD'))
|
||||
names = "richard|yingfen"
|
||||
names = "richard|yingfen|kaylee"
|
||||
pictures = synology.fetch_paths_for_names(conn, names, 20)
|
||||
synology.close_db(conn)
|
||||
dirpath = synology.fetch_files("jeena@" + host_ip, "/var/services/homes/jeena/Photos", pictures)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue