opencv仿射变换

代码如下:

复制代码
import numpy as np
import cv2


# 读取图像
img = cv2.imread("../image/dog.jpg")
# 图像平移
height, width = img.shape[:2]
# 创建平移矩阵,[1, 0, 100] 表示 x 轴平移 100 个像素,[0, 1, 50] 表示 y 轴平移 50 个像素
translation_matrix = np.float32([[1, 0, 100], [0, 1, 50]])
# 应用平移变换
translated_img = cv2.warpAffine(img, translation_matrix, (width, height))


# 结果
# 显示平移后的图像
cv2.imshow("Translated img", translated_img)
# 显示原始图像
cv2.imshow("original", img)
cv2.waitKey(0)
cv2.destroyAllWindows()
相关推荐
kiro_102312 小时前
BGRtoNV12与NV12toBGR互转函数
人工智能·opencv·计算机视觉
码农三叔12 小时前
(9-1)电源管理与能源系统:电池选择与安全
人工智能·嵌入式硬件·安全·机器人·能源·人形机器人
司沐_Simuoss12 小时前
Text to SQL系统的千层套路~
数据库·人工智能·sql·语言模型·系统架构
北京阿法龙科技有限公司12 小时前
工业场景下AR+AI图像识别:精准选型赋能运维与质检
运维·人工智能·ar
才兄说12 小时前
机器人租售怎么嵌?按流程节点
人工智能
logic_512 小时前
关于VIT为啥可以用卷积代替第一层嵌入层
人工智能·神经网络·cnn
小康小小涵12 小时前
改进型深度Q-网格DQN和蒙特卡洛树搜索MCTS以及模型预测控制MPC强化学习的机器人室内导航仿真
人工智能·机器人·自动驾驶
PNP机器人12 小时前
突破机器人操作瓶颈!接触感知神经动力学,让仿真与现实无缝对齐
人工智能·机器人
美狐美颜sdk13 小时前
直播美颜sdk与智能美妆技术解析:实时人脸算法如何驱动新一代互动体验
人工智能·音视频·美颜sdk·视频美颜sdk·美狐美颜sdk
hit56实验室13 小时前
【易经系列】《屯卦》:six four:乘马班如,求婚媾,往吉,无不利
人工智能