翻转图像

简介: 【5月更文挑战第12天】翻转图像。

OpenCV的cv2.flip()函数用于翻转图像,其基本格式如下。
dst=cv2.flip(src,flipCode)
参数说明如下。
dst表示转换后的图像。
src表示原图像。
flipCode表示翻转类型。flip为0时绕x轴翻转(垂直翻转),flip为大于0的整数时绕y轴翻转(水平翻转),flip为小于0的整数时同时绕x轴和y轴翻转(水平和垂直翻转)。
示例代码如下。

翻转图像

import cv2
img=cv2.imread('bee.jpg') #读取图像
cv2.imshow('showimg',img) #显示图像
while True:
key=cv2.waitKey()
if key==48: #按【0】键时显示原图
img2=img
elif key==49: #按【1】键时垂直翻转
img2=cv2.flip(img,0)
elif key==50: #按【2】键时水平翻转
img2=cv2.flip(img,1)
elif key==51: #按【3】键时水平、垂直翻转
img2=cv2.flip(img,-1)
cv2.imshow('showimg',img2)

目录
相关文章
|
人工智能 搜索推荐
AIGC工具——堆友
【1月更文挑战第11天】AIGC工具——堆友
949 9
AIGC工具——堆友
|
开发者
查看edge浏览器插件的安装位置并将插件安装到别的浏览器
查看edge浏览器插件的安装位置并将插件安装到别的浏览器
1451 1
|
机器学习/深度学习 传感器 算法
数字图像处理实验(五)|图像复原{逆滤波和伪逆滤波、维纳滤波deconvwnr、大气湍流扰动模型、运动模糊处理fspecial}(附matlab实验代码和截图)
数字图像处理实验(五)|图像复原{逆滤波和伪逆滤波、维纳滤波deconvwnr、大气湍流扰动模型、运动模糊处理fspecial}(附matlab实验代码和截图)
1652 0
数字图像处理实验(五)|图像复原{逆滤波和伪逆滤波、维纳滤波deconvwnr、大气湍流扰动模型、运动模糊处理fspecial}(附matlab实验代码和截图)
|
传感器 编解码 索引
SFNC —— 图像格式控制(三)(上)
SFNC —— 图像格式控制(三)
288 3
|
弹性计算 人工智能 运维
OS Copilot产品体验测评:运维辅助的革新
阿里云推出基于大模型的Linux智能助手OS Copilot,专为Alibaba Cloud Linux设计,旨在通过智能化功能革新操作系统体验。
321 35
OS Copilot产品体验测评:运维辅助的革新
|
存储 安全 测试技术
GoLang协程Goroutiney原理与GMP模型详解
本文详细介绍了Go语言中的Goroutine及其背后的GMP模型。Goroutine是Go语言中的一种轻量级线程,由Go运行时管理,支持高效的并发编程。文章讲解了Goroutine的创建、调度、上下文切换和栈管理等核心机制,并通过示例代码展示了如何使用Goroutine。GMP模型(Goroutine、Processor、Machine)是Go运行时调度Goroutine的基础,通过合理的调度策略,实现了高并发和高性能的程序执行。
759 29
|
机器学习/深度学习 自然语言处理 前端开发
前端大模型入门:Transformer.js 和 Xenova-引领浏览器端的机器学习变革
除了调用API接口使用Transformer技术,你是否想过在浏览器中运行大模型?Xenova团队推出的Transformer.js,基于JavaScript,让开发者能在浏览器中本地加载和执行预训练模型,无需依赖服务器。该库利用WebAssembly和WebGPU技术,大幅提升性能,尤其适合隐私保护、离线应用和低延迟交互场景。无论是NLP任务还是实时文本生成,Transformer.js都提供了强大支持,成为构建浏览器AI应用的核心工具。
2282 1
|
负载均衡 算法 应用服务中间件
Nginx代理模式
【8月更文挑战第15天】本文介绍了代理模式中的正向代理、反向代理与透明代理,并详细探讨了Nginx负载均衡策略。在Nginx负载均衡中,包括简单的轮询方法、考虑服务器性能的加权轮询法、确保同一IP地址会话一致性的源地址哈希法、依据连接数动态分配任务的最小连接数法,以及更智能的Fair算法和URL哈希方法。这些方法不仅提升了负载均衡的效率,还解决了特定场景下的问题,如会话保持等。
212 1
Nginx代理模式
|
运维 网络协议
深入解析TCP三次握手与四次挥手:建立与断开连接的关键过程
深入解析TCP三次握手与四次挥手:建立与断开连接的关键过程
520 0
|
存储 监控 数据挖掘
云上大数据分析平台:赋能企业决策,挖掘数据金矿
5.3 场景化 针对不同行业和领域的需求特点,云上大数据分析平台将推出更多场景化的解决方案。这些解决方案将结合行业特点和业务场景进行
686 7