如何通过 Serverless 轻松识别验证码?

如何通过 Serverless 轻松识别验证码?
复制# coding:utf-8  import random  import numpy as np  from PIL import Image  from captcha.image import ImageCaptcha  CAPTCHA_LIST = [eve for eve in"0123456789abcdefghijklmnopqrsruvwxyzABCDEFGHIJKLMOPQRSTUVWXYZ"]  CAPTCHA_LEN = 4  # 验证码长度  CAPTCHA_HEIGHT = 60  # 验证码高度  CAPTCHA_WIDTH = 160  # 验证码宽度  randomCaptchaText = lambda char=CAPTCHA_LIST,何通 size=CAPTCHA_LEN: "".join([random.choice(char) for _ in range(size)])  def genCaptchaTextImage(width=CAPTCHA_WIDTH, height=CAPTCHA_HEIGHT, save=None):      image = ImageCaptcha(width=width, height=height)      captchaText = randomCaptchaText()      if save:          image.write(captchaText, ./img/%s.jpg % captchaText)      return captchaText, np.array(Image.open(image.generate(captchaText)))  print(genCaptchaTextImage(save=True))  1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.
滇ICP备2023000592号-31