Opencv-python实用教程

本文档是关于OpenCV-Python中图像变换的实用教程,包括图像的平移和旋转操作。平移部分详细讲解了如何使用Translation函数通过调整M矩阵实现图像在不同方向上的移动;旋转部分则介绍了不同角度的图像旋转,如45度、-90度和180度旋转,展示了图像翻转效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

opencv 小tips

pdf 路径 D:\2_Noteexpress数据库\fulltext\电子书\CV\Practical Python and OpenCV by Adrian Rosebrock (z-lib.org).pdf

6.1 Image Transformations

6.1.1 Translation 函数的用法,该函数可以将图像前后左右移动,重点关注M矩阵。

1 import numpy as np
2 import argparse
3 import imutils
4 import cv2
5 6
ap = argparse.ArgumentParser()
7 ap.add_argument("-i", "--image", required = True,
8 help = "Path to the image")
9 args = vars(ap.parse_args())
10
11 image = cv2.imread(args["image"])
12 cv2.imshow("Original", image)
13
14 M = np.float32([[1, 0, 25], [0, 1, 50]])
15 shifted = cv2.warpAf
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值