Skip to content

Commit

Permalink
upload code
Browse files Browse the repository at this point in the history
  • Loading branch information
BangDoon committed Oct 18, 2023
1 parent 2b33f66 commit de714b1
Show file tree
Hide file tree
Showing 107 changed files with 717 additions and 0 deletions.
Binary file added datasets/Rain100H/rain-001.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added datasets/Rain100H/rain-002.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added datasets/Rain100H/rain-003.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added datasets/Rain100H/rain-004.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added datasets/Rain100H/rain-005.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added datasets/Rain100H/rain-006.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added datasets/Rain100H/rain-007.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added datasets/Rain100H/rain-008.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added datasets/Rain100H/rain-009.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added datasets/Rain100H/rain-010.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added datasets/Rain100H/rain-011.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added datasets/Rain100H/rain-012.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added datasets/Rain100H/rain-013.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added datasets/Rain100H/rain-014.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added datasets/Rain100H/rain-015.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added datasets/Rain100H/rain-016.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added datasets/Rain100H/rain-017.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added datasets/Rain100H/rain-018.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added datasets/Rain100H/rain-019.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added datasets/Rain100H/rain-020.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added datasets/Rain100H/rain-021.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added datasets/Rain100H/rain-022.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added datasets/Rain100H/rain-023.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added datasets/Rain100H/rain-024.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added datasets/Rain100H/rain-025.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added datasets/Rain100H/rain-026.png
Binary file added datasets/Rain100H/rain-027.png
Binary file added datasets/Rain100H/rain-028.png
Binary file added datasets/Rain100H/rain-029.png
Binary file added datasets/Rain100H/rain-030.png
Binary file added datasets/Rain100H/rain-031.png
Binary file added datasets/Rain100H/rain-032.png
Binary file added datasets/Rain100H/rain-033.png
Binary file added datasets/Rain100H/rain-034.png
Binary file added datasets/Rain100H/rain-035.png
Binary file added datasets/Rain100H/rain-036.png
Binary file added datasets/Rain100H/rain-037.png
Binary file added datasets/Rain100H/rain-038.png
Binary file added datasets/Rain100H/rain-039.png
Binary file added datasets/Rain100H/rain-040.png
Binary file added datasets/Rain100H/rain-041.png
Binary file added datasets/Rain100H/rain-042.png
Binary file added datasets/Rain100H/rain-043.png
Binary file added datasets/Rain100H/rain-044.png
Binary file added datasets/Rain100H/rain-045.png
Binary file added datasets/Rain100H/rain-046.png
Binary file added datasets/Rain100H/rain-047.png
Binary file added datasets/Rain100H/rain-048.png
Binary file added datasets/Rain100H/rain-049.png
Binary file added datasets/Rain100H/rain-050.png
Binary file added datasets/Rain100H/rain-051.png
Binary file added datasets/Rain100H/rain-052.png
Binary file added datasets/Rain100H/rain-053.png
Binary file added datasets/Rain100H/rain-054.png
Binary file added datasets/Rain100H/rain-055.png
Binary file added datasets/Rain100H/rain-056.png
Binary file added datasets/Rain100H/rain-057.png
Binary file added datasets/Rain100H/rain-058.png
Binary file added datasets/Rain100H/rain-059.png
Binary file added datasets/Rain100H/rain-060.png
Binary file added datasets/Rain100H/rain-061.png
Binary file added datasets/Rain100H/rain-062.png
Binary file added datasets/Rain100H/rain-063.png
Binary file added datasets/Rain100H/rain-064.png
Binary file added datasets/Rain100H/rain-065.png
Binary file added datasets/Rain100H/rain-066.png
Binary file added datasets/Rain100H/rain-067.png
Binary file added datasets/Rain100H/rain-068.png
Binary file added datasets/Rain100H/rain-069.png
Binary file added datasets/Rain100H/rain-070.png
Binary file added datasets/Rain100H/rain-071.png
Binary file added datasets/Rain100H/rain-072.png
Binary file added datasets/Rain100H/rain-073.png
Binary file added datasets/Rain100H/rain-074.png
Binary file added datasets/Rain100H/rain-075.png
Binary file added datasets/Rain100H/rain-076.png
Binary file added datasets/Rain100H/rain-077.png
Binary file added datasets/Rain100H/rain-078.png
Binary file added datasets/Rain100H/rain-079.png
Binary file added datasets/Rain100H/rain-080.png
Binary file added datasets/Rain100H/rain-081.png
Binary file added datasets/Rain100H/rain-082.png
Binary file added datasets/Rain100H/rain-083.png
Binary file added datasets/Rain100H/rain-084.png
Binary file added datasets/Rain100H/rain-085.png
Binary file added datasets/Rain100H/rain-086.png
Binary file added datasets/Rain100H/rain-087.png
Binary file added datasets/Rain100H/rain-088.png
Binary file added datasets/Rain100H/rain-089.png
Binary file added datasets/Rain100H/rain-090.png
Binary file added datasets/Rain100H/rain-091.png
Binary file added datasets/Rain100H/rain-092.png
Binary file added datasets/Rain100H/rain-093.png
Binary file added datasets/Rain100H/rain-094.png
Binary file added datasets/Rain100H/rain-095.png
Binary file added datasets/Rain100H/rain-096.png
Binary file added datasets/Rain100H/rain-097.png
Binary file added datasets/Rain100H/rain-098.png
Binary file added datasets/Rain100H/rain-099.png
Binary file added datasets/Rain100H/rain-100.png
2 changes: 2 additions & 0 deletions flagged/log.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
noise_img,output,flag,username,timestamp
C:\Users\qudwn\Desktop\prenet_web\flagged\noise_img\322f100a5a9a9da8a48e66336647bd6ae6509302\tmpoov2q1dh.jpg,C:\Users\qudwn\Desktop\prenet_web\flagged\output\771b11b68b939200ac2febaffce3f4c678885428\tmpfu7rv174.png,,,2023-10-16 22:43:42.103244
58 changes: 58 additions & 0 deletions image_app.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
import gradio as gr
import torch
from torch.autograd import Variable
from utils import *
from networks import *
import cv2
from torchvision import transforms
import os

model = PRN_r(6, 1)

model = model.cuda()
model.load_state_dict(torch.load('./net_latest.pth'))
iscuda = torch.cuda.is_available()

data_path = './datasets/Rain100H/'
file_list = [data_path+file_name for file_name in os.listdir(data_path)]


def deNosing(noise_img):

y = np.array(noise_img)
y = cv2.resize(y, (int(500), int(500)), interpolation=cv2.INTER_CUBIC)

y = normalize(np.float32(y))
y = np.expand_dims(y.transpose(2, 0, 1), 0)
y = Variable(torch.Tensor(y))

if iscuda:
y = y.cuda()

with torch.no_grad():
if iscuda:
torch.cuda.synchronize()

out, _ = model(y)
out = torch.clamp(out, 0., 1.)

if iscuda:
torch.cuda.synchronize()


if iscuda:
save_out = np.uint8(255 * out.data.cpu().numpy().squeeze()) #back to cpu
else:
save_out = np.uint8(255 * out.data.numpy().squeeze())

save_out = save_out.transpose(1, 2, 0)
save_out = cv2.resize(save_out,(noise_img.width,noise_img.height),interpolation=cv2.INTER_CUBIC)
return save_out

demo = gr.Interface(deNosing,
gr.inputs.Image(type='pil'),
gr.outputs.Image(type='pil'),
examples=file_list
)

demo.launch(debug=True, share=True)
Binary file added net_latest.pth
Binary file not shown.
Loading

0 comments on commit de714b1

Please sign in to comment.