文章存档
Python
2022-04-04 22:10:15
(一)Selenium基础
1.Selenium简介
Selenium是一个用于测试网站的自动化测试工具,支持各种浏览器包括Chrome、Firefox、Safari等主流界面浏览器,同时也支持phantomJS无界面浏览器。
2.支持多种操作系统
如Windows、Linux、IOS、Android等。
3.安装Selenium
pip install Seleniu
2022-03-04 14:50:28
安装pyinstaller
首先安装pyinstaller,使用安装命令:pip3 install pyinstaller
1、我们来将这个.py的文件打包成一个exe,我们直接cmd切换到这个脚本的目录,执行命令:pyinstaller -F test.py
在dist里面呢,就有了一个exe程序,这个就是
2021-05-28 11:13:57
socket函数
描述
服务端socket函数
s.bind(address)
将套接字绑定到地址, 在AF_INET下,以元组(host,port)的形式表示地址.
2021-05-26 11:00:36
简介
在Python提供了多个模块支持多线程编程,包括thread,threading和Queue模块等,推荐使用threading
threading模块对象
对象
描述
Thread
表示一个执行线程的对象
Lock
锁原语对象
2020-11-17 18:14:32
1. 简述
图像指纹类算法: 值哈希算法、差值哈希算法和感知哈希算法都是值越小,相似度越高,取值为0-64,即汉明距离中,64位的hash值有多少不同。
直方图: 三直方图和单通道直方图的值为0-1,值越大,相似度越高。
2. 相关概念
图像指纹:
和人的指纹一样,是身份的象征,而图像指纹简单点来讲,就是将图像按照
2020-06-11 11:50:41
1. 使用python创建http服务,
方法一
cmd方式直接运行,会以当前目录为web目录
python -m http.server 8888 --cgi
方法二
代码方式运行
# -*- coding: UTF-8 -*-
from http.server import HTTPServer, CGIHTTPRequestHandler
port = 8888
h
2020-05-28 23:04:12
图像倾斜可以分为两种情况,一种是平面倾斜,这种情况下拍照设备与试卷平行,拍出来的图像只需要进行旋转即可完成矫正;另一种是Z轴倾斜,这种情况下拍照设备与试卷存在一定的角度,拍出来的图像要先进行透视变换,然后再进行旋转等操作才可以完成矫正。
图像倾斜矫正关键在于根据图像特征自动检测出图像倾斜方向和倾斜角度。 对于平面倾斜,先利用边缘(轮廓)检测算法算法找到图像的边界,然后利用 Radon变换法(基于投影的方法) 、 Hough变换法
2020-05-28 16:54:30
图像处理之错切变换
一:基本数学知识:
图像错切变换在图像几何形变方面很实用,常见的错切变换分为X方向与Y方向的
错切变换。相应的数学矩阵分别例如以下:
依据上述矩阵如果P(x1, y1)为错切变换之前的像素点。则错切变换以后相应的像素