文章图片
Fu Xianjun. All Rights Reserved.
文章目录
- 一、透视变换矫正是什么?
- 二、使用步骤
- 1.原图
- 2.引入库
- 3.读取图片
- 4.图片操作
- 5.结果
透视变换的目的:就是把现实中为直线的物体, 在图片上可能呈现为斜线, 通过透视变换转换成直线的变换。
二、使用步骤 原图
文章图片
2.引入库
import cv2
import numpy as np
3.读取图片
img = cv2.imread("lianxi.png")
4.图片操作
row,cols,_ = img.shapepts_o = np.float32([[44,178],[222,80],[60,290],[271,187]])
pts_d = np.float32([[0,0],[200,0],[0,200],[400,400]])M = cv2.getPerspectiveTransform(pts_o,pts_d)
dst = cv2.warpPerspective(img,M,(200,200))
结果
文章图片
推荐阅读
- docker|Docker项目部署docker+flask+gunicorn
- C++|DAY2 OpenCv学习笔记( C++ 透视变换)
- Docker系列|【Docker系列】Python Flask + Redis 练习程序
- Python每日一练|Python每日一练(牛客新题库)——第11天(循环语句)
- Python每日一练|Python每日一练(牛客新题库)——第13天(条件语句)
- Python每日一练|Python每日一练(牛客新题库)——第14天(元组、字典练习)
- python|python篇 习题(循环语句)
- python编程习题(循环语句)
- Python基础/Python进阶一对一答疑