OpenCV 库函数

OpenCV(cv2)是一个功能强大的计算机视觉库,提供了丰富的图像处理函数。以下是其核心功能的分类介绍及常用函数详解:

​1. 图像读写与显示​

  • ​读取图像​

    python 复制代码
    img = cv2.imread(img_path)  # 默认BGR格式
  • ​保存图像​

    python 复制代码
    cv2.imwrite('output.jpg', img, [cv2.IMWRITE_JPEG_QUALITY, 90])
  • ​显示图像​

    python 复制代码
    cv2.imshow(window_name, img)
    cv2.waitKey(0)  # 等待按键

​2. 图像预处理​

​颜色空间转换​
python 复制代码
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)  # 转灰度
hsv = cv2.cvtColor(img, cv2.COLOR_BGR2HSV)    # 转HSV

常用转换:COLOR_BGR2RGBCOLOR_BGR2LAB

​几何变换​
  • ​缩放​

    python 复制代码
    resized = cv2.resize(img, (width, height), interpolation=cv2.INTER_LINEAR)
相关推荐
冬奇Lab2 小时前
Skill 系列(01):Skill 评测体系——如何量化一个 AI Skill 的质量
人工智能
兵慌码乱3 小时前
基于 MediaPipe 与 PySide2 的手势交互音乐控制系统实现:轻量化视觉交互全流程解析
python·opencv·计算机视觉·人机交互·手势识别·mediapipe·pyside2
IT_陈寒4 小时前
Redis内存爆了,原来我漏掉了这个致命配置
前端·人工智能·后端
用户3521802454756 小时前
🎆从 Prompt 到 Skill:让 Spring AI Agent 学会"装新技能"
人工智能·spring boot·ai编程
米小虾7 小时前
手把手教你搭建第一个生产级AI Agent:从选型到实战的完整指南
人工智能·agent
任沫7 小时前
Agent之Function Call
javascript·人工智能·go
米小虾7 小时前
2026年AI Agent全面爆发:从开源生态到企业级应用的进化之路
人工智能·agent
用户6919026813397 小时前
Vibe Coding 开发项目的基本范式
人工智能·设计模式·代码规范
To_OC7 小时前
别再跟 AI 死磕 prompt 了,我写了个 Loop 让它自己改到满意为止
人工智能·aigc·agent
血小溅8 小时前
三大 AI 编码框架深度对比:GSD vs OpenSpec vs Superpowers
人工智能·后端