DHEIVER commited on
Commit
460b437
1 Parent(s): f76a66b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -3
app.py CHANGED
@@ -53,6 +53,8 @@ def preprocessar_imagem(img, modelo='SE-RegUNet 4GF'):
53
  return img_out
54
 
55
 
 
 
56
  # Função para processar a imagem de entrada
57
  def processar_imagem_de_entrada(img, modelo, pipe, salvar_resultado=False):
58
  try:
@@ -92,9 +94,15 @@ def processar_imagem_de_entrada(img, modelo, pipe, salvar_resultado=False):
92
  img_out = ori.copy()
93
  img_out[logit, 0] = 255
94
 
 
 
 
 
 
 
95
  # Salve o resultado em um arquivo se a opção estiver ativada
96
  if salvar_resultado:
97
- nome_arquivo = f'Salvar Resultado/resultado_{int(time.time())}.png'
98
  cv2.imwrite(nome_arquivo, img_out)
99
 
100
  return spent, img_out
@@ -103,8 +111,6 @@ def processar_imagem_de_entrada(img, modelo, pipe, salvar_resultado=False):
103
  # Em caso de erro, retorne uma mensagem de erro
104
  return str(e), None
105
 
106
-
107
-
108
  # Carregar modelos pré-treinados
109
  models = {
110
  'SE-RegUNet 4GF': torch.jit.load('./model/SERegUNet4GF.pt'),
 
53
  return img_out
54
 
55
 
56
+ import os
57
+
58
  # Função para processar a imagem de entrada
59
  def processar_imagem_de_entrada(img, modelo, pipe, salvar_resultado=False):
60
  try:
 
94
  img_out = ori.copy()
95
  img_out[logit, 0] = 255
96
 
97
+ # Defina o caminho para salvar o resultado
98
+ caminho_salvar_resultado = os.path.join("Segmento_de_Angio_Coronariana_v5", "Salvar Resultado")
99
+
100
+ # Certifique-se de que o diretório existe
101
+ os.makedirs(caminho_salvar_resultado, exist_ok=True)
102
+
103
  # Salve o resultado em um arquivo se a opção estiver ativada
104
  if salvar_resultado:
105
+ nome_arquivo = os.path.join(caminho_salvar_resultado, f'resultado_{int(time.time())}.png')
106
  cv2.imwrite(nome_arquivo, img_out)
107
 
108
  return spent, img_out
 
111
  # Em caso de erro, retorne uma mensagem de erro
112
  return str(e), None
113
 
 
 
114
  # Carregar modelos pré-treinados
115
  models = {
116
  'SE-RegUNet 4GF': torch.jit.load('./model/SERegUNet4GF.pt'),