DHEIVER commited on
Commit
3ef0515
1 Parent(s): 786ca88

Update processar_imagem_de_entrada.py

Browse files
Files changed (1) hide show
  1. processar_imagem_de_entrada.py +14 -8
processar_imagem_de_entrada.py CHANGED
@@ -1,15 +1,21 @@
1
  import os
2
- import time
3
  import torch
4
- import numpy as np
5
  import cv2
 
 
 
 
 
 
6
 
7
- # Função para processar a imagem de entrada
8
- import logging
9
- logging.basicConfig(level=logging.DEBUG) # Enable logging
 
10
 
11
  # Função para processar a imagem de entrada
12
- def processar_imagem_de_entrada(img, modelo, pipe, salvar_resultado=False):
13
  try:
14
  # Faça uma cópia da imagem original
15
  img = img.copy()
@@ -51,7 +57,7 @@ def processar_imagem_de_entrada(img, modelo, pipe, salvar_resultado=False):
51
  return spent, logit
52
 
53
  except Exception as e:
54
- # Em caso de erro, retorne uma mensagem de erro
55
- logging.error(f"Error: {str(e)}") # Log the error message
56
  return str(e), None
57
 
 
 
1
  import os
2
+ import logging
3
  import torch
 
4
  import cv2
5
+ import numpy as np
6
+ from preprocess import unsharp_masking
7
+ import time
8
+ from sklearn.cluster import KMeans
9
+ import os
10
+ from preprocessar_imagem import preprocessar_imagem
11
 
12
+ # Define the "device" variable at the global scope
13
+ device = "cuda" if torch.cuda.is_available() else "cpu"
14
+
15
+ # ... (rest of your code)
16
 
17
  # Função para processar a imagem de entrada
18
+ def processar_imagem_de_entrada(img, modelo, pipe, device, salvar_resultado=False):
19
  try:
20
  # Faça uma cópia da imagem original
21
  img = img.copy()
 
57
  return spent, logit
58
 
59
  except Exception as e:
60
+ logging.error(f"Error: {str(e)}")
 
61
  return str(e), None
62
 
63
+ # ... (rest of your code)