登录 |  注册 |  繁體中文

Python
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)为错切变换之前的像素点。则错切变换以后相应的像素  
2020-05-28 16:51:16
仿射变换(Affine Transformation) Affine Transformation是一种二维坐标到二维坐标之间的线性变换,保持二维图形的“平直性”(译注:straightness,即变换后直线还是直线不会打弯,圆弧还是圆弧)和“平行性”(译注:parallelness,其实是指保二维图形间的相对位置关系不变,平行线还是平行线,相交直线的交角不变。) 仿射变换
2020-05-27 19:18:04
我们想将倾斜视角拍摄到的道路图像转换成鸟瞰图,即将摄像机的视角转换到和道路平行。 我们选取道路上的两条平行分界线上的四个点A(165, 270)、C(360, 125)、D(615, 125)、B(835, 270),对应于鸟瞰图上的点则分别为A(165, 270)、C'(165, 30)、D'(835, 30)、B(835, 270)。 经过透视变换后,即可等到如下图, 
2020-05-27 10:35:51
图像的几何变换主要包括:平移、扩大与缩小、旋转、仿射、透视等等。图像变换是建立在矩阵运算基础上的,通过矩阵运算可以很快的找到对应关系。理解变换的原理需要理解变换的构造方法以及矩阵的运算方法。   OpenCV提供了两个转换函数cv2.warpAffine和cv2.warpPerspective,可以使用它们进行各种转换。 cv2.warpAffine采用2x3变换矩阵,而cv2.warpPerspective采
2020-04-11 17:31:05
举例说明 一般使用 import math 或者 from scipy import stats 不建议使用 from math import *   (如果存在相同名称的函数名,会被覆盖)
2020-01-11 17:10:39
生成器,可迭代对象,迭代器之间究竟是什么关系? 用一幅图来概括: 1.可迭代对象 像list,tuple,set,dict,str等可以直接作用于for循环的对象,称为可迭代对象。可迭代对象实现了__iter__方法,用于返回迭代器。 demo = [1,2,3,4] print(isinstance(demo, Iterable)) //True iter_ob
2020-01-05 14:39:59
1. 安装 Mac 自带 Python ,如果需要安装Python 3.x ,只需要下载.pkg文件,一路next,就安装成功了。 2. 删除 对于删除 Python,我们首先要知道其具体都安装了什么,实际上,在安装 Python 时,其自动生成: Python framework,即 Python 框架; Python 应用目录; 指向 Python 的连接。
2020-01-03 09:51:42
(一)Selenium基础 入门教程:Selenium官网教程 1.Selenium简介 Selenium是一个用于测试网站的自动化测试工具,支持各种浏览器包括Chrome、Firefox、Safari等主流界面浏览器,同时也支持phantomJS无界面浏览器。 2.支持多种操作系统 如Windows、Linux、IOS、Android等。 3.安装Selenium pip inst
2019-04-21 13:06:38
创建进程的类 Process([group [, target [, name [, args [, kwargs]]]]]) #由该类实例化得到的对象,表示一个子进程中的任务(尚未启动) # group参数未使用,值始终为None # target表示调用对象,即子进程要执行的任务 # args表示调用对象的位置参数元组,args=(1,2,anne,) 传给target函数的位置参数,是一个元组形式,必须
2019-03-08 19:14:54
''' 机器学习基础之Python的基本语法 ''' # 打印数据到控制台:python2中是不需要括号的;python3需要带括号 print("Hello World!!") # 值得一提的是,代码结尾的;是可有可无的 # 同时打印多个变量,各个变量之间用,隔开 a = "我是:" b = "象在舞" p
2页/总3页  共31条记录  首页 上一页 下一页 尾页

回到顶部