利用背景去除和OpenCV哈里斯角点+透视变换实现任意四边物体的图像矫正

图像矫正技术用于修正因透视、镜头畸变等导致的几何失真,以及调整颜色偏差。常用方法包括透视变换、镜头畸变校正、白平衡调整和去噪滤波,广泛应用于摄影、文档扫描、医学成像等领域。

预先安装环境

本案例使用环境

  • Python3.10.2
  • win11

(Linux系统如果安装了python3也可以使用)

环境安装

前往python官网下载python3版本,官网Windows | Python.org

windows版本下载网址如下

选择任意一个版本(大于3.8版本)的64或者32bit版本:

下载python3后点击exe执行文件安装,安装界面如下:

注意勾选添加环境变量(Add Python to environment variable)不然还需要手动添加环境变量,添加python环境变量详见:python手动添加环境变量(超详细)

打开win系统下的终端Terminal并点击设置选择PowerShell7或者Command Prompt作为默认配置:

例如打开PS7,在python环境变量设置好后输入python会显示如下:

虚拟环境

为防止接下来安装的python依赖库和本体内部产生版本冲突首先创建一个虚拟环境

我们先创建一个文件夹IMG-Correction,然后在该文件夹内打开终端:

输入下列代码创建一个名字叫venv的虚拟环境:

python -m venv venv

输入下列代码进入这个创建的虚拟环境:

.\venv\Scripts\Activate.ps1

如果是linux系统创建并进入虚拟环境指令如下(二选一):

pip3 install virtualenv
virtualenv venv
source ./venv/bin/activate
sudo apt-get install python3-venv
python3 -m venv venv
source ./venv/bi
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值