| @@ -8,6 +8,7 @@ from tratar_captcha import tratar_base64 | |||
| import base64 | |||
| tamanho_imagem = (35, 50) | |||
| modelo = load_model("modelo_treinado.keras") | |||
| # Posições fixas para o corte de cada caractere | |||
| posicoes_corte = [(6, 40), (56, 90), (111, 144), (161, 197), (214, 250), (265, 297)] | |||
| @@ -19,7 +20,6 @@ def quebrar_captcha_base64(base64_string): | |||
| with open("rotulos_modelo.dat", "rb") as arquivo_tradutor: | |||
| lb = pickle.load(arquivo_tradutor) | |||
| modelo = load_model("modelo_treinado.keras") | |||
| imagem_tratada = tratar_base64(base64_string) | |||
| # Aplicar um limiar para binarizar a imagem | |||