v1.1
This commit is contained in:
parent
3bae742e87
commit
a4f1d3d194
1 changed files with 3 additions and 6 deletions
|
@ -1,6 +1,5 @@
|
||||||
from tkinter import *
|
from tkinter import *
|
||||||
from tkinter.filedialog import askopenfilename
|
from tkinter.filedialog import askopenfilename
|
||||||
from tkinter.messagebox import showerror
|
|
||||||
import os, subprocess, shutil, glob, time
|
import os, subprocess, shutil, glob, time
|
||||||
from PIL import Image, ImageTk
|
from PIL import Image, ImageTk
|
||||||
from threading import Thread
|
from threading import Thread
|
||||||
|
@ -8,6 +7,7 @@ from threading import Thread
|
||||||
class SRGUI():
|
class SRGUI():
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
self.root = Tk()
|
self.root = Tk()
|
||||||
|
self.root.title("SR-GUI")
|
||||||
|
|
||||||
self.input_img_path = StringVar()
|
self.input_img_path = StringVar()
|
||||||
|
|
||||||
|
@ -25,7 +25,7 @@ class SRGUI():
|
||||||
self.frame_input.grid(row=1, column=1, rowspan=2)
|
self.frame_input.grid(row=1, column=1, rowspan=2)
|
||||||
|
|
||||||
Label(self.frame_input, text="Entrée", font=("Purisa", 18)).grid(row=1, column=1, columnspan=2)
|
Label(self.frame_input, text="Entrée", font=("Purisa", 18)).grid(row=1, column=1, columnspan=2)
|
||||||
self.canvas["input"] = Canvas(self.frame_input, relief=SOLID, borderwidth=2, width=400, height=400)
|
self.canvas["input"] = Canvas(self.frame_input, relief=SOLID, width=400, height=400, borderwidth = 2, highlightbackground="cyan")
|
||||||
self.canvas["input"].grid(row=2, column=1, columnspan=2)
|
self.canvas["input"].grid(row=2, column=1, columnspan=2)
|
||||||
Entry(self.frame_input, textvariable=self.input_img_path, width=60).grid(row=3, column=1, sticky="NEWS")
|
Entry(self.frame_input, textvariable=self.input_img_path, width=60).grid(row=3, column=1, sticky="NEWS")
|
||||||
|
|
||||||
|
@ -114,7 +114,7 @@ class SRGUI():
|
||||||
self.frame_original = Frame(self.root)
|
self.frame_original = Frame(self.root)
|
||||||
|
|
||||||
Label(self.frame_original, text="Original", font=("Purisa", 18)).grid(row=1, column=1)
|
Label(self.frame_original, text="Original", font=("Purisa", 18)).grid(row=1, column=1)
|
||||||
self.canvas["original"] = Canvas(self.frame_original, relief=SOLID, borderwidth=2, width=400, height=400)
|
self.canvas["original"] = Canvas(self.frame_original, relief=SOLID, borderwidth=2, width=400, height=400, highlightbackground="red")
|
||||||
self.canvas["original"].grid(row=2, column=1)
|
self.canvas["original"].grid(row=2, column=1)
|
||||||
|
|
||||||
|
|
||||||
|
@ -136,9 +136,6 @@ class SRGUI():
|
||||||
self.frame_original.grid(row=1, column=5, rowspan=2)
|
self.frame_original.grid(row=1, column=5, rowspan=2)
|
||||||
else: self.frame_original.grid_forget()
|
else: self.frame_original.grid_forget()
|
||||||
|
|
||||||
|
|
||||||
else: showerror("Erreur", "Ce fichier n'existe pas.")
|
|
||||||
|
|
||||||
def calcul(self):
|
def calcul(self):
|
||||||
def thread_func():
|
def thread_func():
|
||||||
type2func = {"bil": self.Bilinear, "bic": self.Bicubic, "SRCNN": self.SRCNN, "SRGAN": self.SRGAN}
|
type2func = {"bil": self.Bilinear, "bic": self.Bicubic, "SRCNN": self.SRCNN, "SRGAN": self.SRGAN}
|
||||||
|
|
Loading…
Reference in a new issue