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()
相关推荐
液态不合群14 分钟前
AI低代码选型终局:SaaS轻量化vs私有化可控性深度博弈
人工智能·低代码·数字化·ai低代码
千里码aicood15 分钟前
基于cnn和transformer的卡通图像质量评价
人工智能·cnn·transformer
hhb_61816 分钟前
AIRAGDebug:一键定位RAG链路异常
人工智能·python·算法
无忧智库34 分钟前
AI分镜提示词怎么选
人工智能·ai
小凡geo41 分钟前
本地商家 GEO:用脚本一键生成 FAQPage 结构化数据,让 AI 切片更稳
开发语言·人工智能·python·microsoft·搜索引擎·ai
xiaohua100942 分钟前
AI-CLI
人工智能
u1301301 小时前
AI 日报(2026年9月30日)
人工智能
实验室管理云平台1 小时前
应用盛元广通的SPF系统后,养殖场死亡率降低约20%
大数据·人工智能
wshzd1 小时前
LLM之Agent(107)|DeepSeek-Harness(十五)流式输出管道:从 StreamChunk 到 UI
人工智能·ui
天远Date Lab1 小时前
零信任架构实战:基于天远全能消金报告(标准版)构建自动化骑手资信评估网关
运维·人工智能·架构·自动化