内网系统验证码自动识别脚本V4.3

内网系统验证码自动识别脚本,后台自行部署django和ddddocr库

Δημιουργός
hayratjan
Ημερήσιες εγκαταστάσεις
0
Σύνολο εγκαταστάσεων
73
Βαθμολογίες
0 0 0
Έκδοση
4.3
Δημιουργήθηκε την
17/10/2023
Ενημερώθηκε την
17/10/2024
Μέγεθος
7 KB
Άδεια
haige
Εφαρμόζεται σε

主要用于内网系统的验证码识别功能!

django后段代码部分

# django和ddddocr
# views.py
import ddddocr
from django.http import JsonResponse
def code(request):

    def dddd_ocr(img):
        ocr = ddddocr.DdddOcr(old=True, show_ad=False)

        res = ocr.classification(img)
        return res

    try:
        img = request.POST['img']
        name = request.POST['name'].replace(' ', '')
        # uname = FromData.objects.get(xian=name)
        data = {
            "code": 200,
            "data": dddd_ocr(img),
            # "uname": uname.uname,
            # "upswd": uname.upswd,
            "msg": "成功!",
        }
    except FromData.DoesNotExist:
        data = {"code": 201}
        return JsonResponse(data, safe=False)

    return JsonResponse(data, safe=False)