基于python-cv2图片翻转(90度)和旋转
基于python-cv2图片翻转(90度)和旋转。
·
基于python-cv2图片翻转(90度)和旋转
# 导入cv2模块
import cv2
# 给出本地图片的地址
img_dir="cat.jpg"
# 创建numpy类型的ndarray对象,存放多维数组的对象
img=cv2.imread(img_dir)
print(type(img))
#转90度
rotate_img = cv2.rotate(img, cv2.ROTATE_90_CLOCKWISE)
cv2.imshow('90度',rotate_img)
cv2.waitKey(0)
# 翻转
flip_horizontal=cv2.flip(img,0) # 1# 水平翻转 0垂直翻转 -1# # 水平加垂直翻转
cv2.imshow('01',flip_horizontal)
cv2.waitKey(0)
# 保存翻转图片
cv2.imwrite("save_dir01.jpg",rotate_img)
# 保存翻转图片
cv2.imwrite("save_dir02.jpg",flip_horizontal)

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。
更多推荐
所有评论(0)