from __future__ import print_function
import shutil
from PIL import Image
from builtins import object
from builtins import str
from qgis.PyQt.QtWidgets import QMessageBox
from ..db.pyarchinit_conn_strings import *
if __name__ == '__main__':
m = Media_utility()
conn = Connection()
thumb_path = conn.thumb_path()
thumb_path_str = thumb_path['thumb_path']
print(thumb_path_str)
class Media_utility_resize(object):
def resample_images(self, mid, ip, i, o, ts):
self.max_num_id = mid
self.input_path = ip
self.infile = i
self.outpath = o
self.thumb_suffix = ts
size = 2008, 1417
infile = str(self.input_path)
outfile = ('%s%s_%s%s') % (
self.outpath, str(self.max_num_id), os.path.splitext(self.infile)[0], self.thumb_suffix)
im = Image.open(infile)
im.thumbnail(size, Image.ANTIALIAS)
im.save(outfile, dpi=(300, 300))
if __name__ == '__main__':
m = Media_utility_resize()
conn = Connection()
thumb_resize = conn.thumb_resize()
thumb_resize_str = thumb_resize['thumb_resize']
print(thumb_resize_str)
class Video_utility(object):
def resample_images(self, mid, ip, i, o, ts):
self.max_num_id = mid
self.input_path = ip
self.infile = i
self.outpath = o
self.thumb_suffix = ts
#size = 2008, 1417
infile = str(self.input_path)
outfile = ('%s%s_%s%s') % (
self.outpath, str(self.max_num_id), os.path.splitext(self.infile)[0], self.thumb_suffix)
shutil.move(infile, outfile)
if __name__ == '__main__':
m = Video_utility()
conn = Connection()
thumb_path = conn.thumb_path()
thumb_path_str = thumb_path['thumb_path']
print(thumb_path_str)
class Video_utility_resize(object):
def resample_images(self, mid, ip, i, o, ts):
self.max_num_id = mid
self.input_path = ip
self.infile = i
self.outpath = o
self.thumb_suffix = ts
#size = 2008, 1417
infile = str(self.input_path)
outfile = ('%s%s_%s%s') % (
self.outpath, str(self.max_num_id), os.path.splitext(self.infile)[0], self.thumb_suffix)
shutil.copy(infile, outfile)
if __name__ == '__main__':
m = Video_utility_resize()
conn = Connection()
thumb_resize = conn.thumb_resize()
thumb_resize_str = thumb_resize['thumb_resize']
print(thumb_resize_str)