Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/361.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 为什么Django简单验证码图像失真?_Python_Django_Captcha - Fatal编程技术网

Python 为什么Django简单验证码图像失真?

Python 为什么Django简单验证码图像失真?,python,django,captcha,Python,Django,Captcha,请参阅我之前发布的相关问题: 我安装了枕头而不是PIL来让Django简单验证码工作。现在显示图像。 但正如您在本页底部所看到的,它被严重扭曲,基本上无法阅读且无用: 我不知道为什么现在会发生这种情况,也不知道如何解决它。有人能告诉我吗?因为我使用的是枕头2.2.2,所以中断了 Django simple captcha似乎无法使用该版本的枕头。所以我安装了枕头2.0,切断问题解决了!请参阅:扭曲应该会阻止机器人“阅读”它们。但是,这些设置会出现。。极端。如果图像更大,人类处理起来会容易得多。请

请参阅我之前发布的相关问题:

我安装了枕头而不是PIL来让Django简单验证码工作。现在显示图像。 但正如您在本页底部所看到的,它被严重扭曲,基本上无法阅读且无用:


我不知道为什么现在会发生这种情况,也不知道如何解决它。有人能告诉我吗?

因为我使用的是枕头2.2.2,所以中断了


Django simple captcha似乎无法使用该版本的枕头。所以我安装了枕头2.0,切断问题解决了!请参阅:

扭曲应该会阻止机器人“阅读”它们。但是,这些设置会出现。。极端。如果图像更大,人类处理起来会容易得多。请参阅,了解如何控制旋转、背景、噪声、后处理(平滑)等(尽管我不知道如何从中设置大小)。请参阅(以及“缩放”,可能-尝试使用4x;或者,尝试通过配置启动fontsize)好的,我操纵了图像,因此现在图像稍微好了一些:。更大的字体,更好的颜色,等等。但是,如果你仔细看,看起来所有的字母都是在某一行下面被切掉的。为什么会发生这种情况?很酷,请确保(自己)用相关的解决方案回答这个问题,以便以后对其他人有用!