joao-dutra commited on
Commit
8d2818d
·
verified ·
1 Parent(s): beb0975

Ajustes nomes

Browse files
Files changed (1) hide show
  1. app.py +8 -7
app.py CHANGED
@@ -164,14 +164,15 @@ async def analyze(file: UploadFile = File(...)):
164
  # 4. Salva os metadados e as chaves S3 no Supabase
165
  print("Inserindo registro no Supabase...")
166
  dados_para_inserir = {
167
- "nome_amostra": file.filename,
168
- "percentual_corrosao": analysis_results["percent"],
169
- "pixels_totais_obj": analysis_results["total_pixels"],
170
- "pixels_corrosao": analysis_results["corrosion_pixels"],
171
  "imagem_original": s3_key_original,
172
- "imagem_resultado": s3_key_resultado
 
173
  }
174
- response = supabase_client.from_("amostras").insert(dados_para_inserir).execute()
175
 
176
  # Adiciona o ID do novo registro à resposta
177
  new_record_id = response.data[0]['id']
@@ -200,7 +201,7 @@ async def get_sample_images(sample_id: int):
200
  """
201
  try:
202
  print(f"Buscando amostra com ID: {sample_id}...")
203
- response = supabase_client.from_("amostras").select("imagem_original, imagem_resultado").eq("id", sample_id).single().execute()
204
 
205
  if not response.data:
206
  raise HTTPException(status_code=404, detail=f"Amostra com ID {sample_id} não encontrada.")
 
164
  # 4. Salva os metadados e as chaves S3 no Supabase
165
  print("Inserindo registro no Supabase...")
166
  dados_para_inserir = {
167
+ #"nome_amostra": file.filename,
168
+ #"percentual_corrosao": analysis_results["percent"],
169
+ #"pixels_totais_obj": analysis_results["total_pixels"],
170
+ #"pixels_corrosao": analysis_results["corrosion_pixels"],
171
  "imagem_original": s3_key_original,
172
+ "imagem_resultado": s3_key_resultado,
173
+ "resultado": analysis_results["percent"]
174
  }
175
+ response = supabase_client.from_("amostra").insert(dados_para_inserir).execute()
176
 
177
  # Adiciona o ID do novo registro à resposta
178
  new_record_id = response.data[0]['id']
 
201
  """
202
  try:
203
  print(f"Buscando amostra com ID: {sample_id}...")
204
+ response = supabase_client.from_("amostra").select("imagem_original, imagem_resultado").eq("id", sample_id).single().execute()
205
 
206
  if not response.data:
207
  raise HTTPException(status_code=404, detail=f"Amostra com ID {sample_id} não encontrada.")