当前位置: 首页 > news >正文

RK3568平台(opencv篇)opencv处理图像

一.颜色转换

cv2.cvtColor()函数功能: 将一幅图像从一个色彩空间转换到另一个色彩空间。

函数原型:

cv2.cvtColor(src,code,dst=None,dstCn=None)

参数定义:

src:要转换的源文件

code,转换的色彩空间,在 opencv 中有超过 150 种颜色空间转换方法,但是经常用的只有 BGR-灰度图和 BGR-HSV

BGR 和灰度图的转换使用 cv2.COLOR_BGR2GRAY 参数

BGR 和 HSV 的转换使用 cv2.COLOR_BGR2HSV 参数 

实验要求: 对一张彩色图像使用 cvtColor()函数转换为灰度图和 HSV,并使用 imshow()函数进行展示。

程序:

import cv2  # opencv的缩写为cv2,导入opencvimg = cv2.imread("lena.png")  # 使用imread函数读取名为lena.png的图片
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)  # 读取的图片转换成黑白的
hsv = cv2.cvtColor(img, cv2.COLOR_BGR2HSV)  # 读取的图片转换成HSV
cv2.imshow('gray', g
http://www.lryc.cn/news/452959.html

相关文章:

  • 【移动端】Viewport 视口
  • PWM 模式
  • 模拟算法(3)_Z字形变换
  • Go语言实现长连接并发框架 - 任务执行流路由模块
  • Windows 编译 FFmpeg 源码详细教程
  • JavaCV 实现视频链接截取封面工具
  • 初识Linux · 进程替换
  • 项目-坦克大战学习-人机ai
  • YOLOv11改进 | Conv篇 | YOLOv11引入SKConv
  • 招联2025校招内推
  • 美容院管理创新:SpringBoot系统设计与开发
  • 文心一言 VS 讯飞星火 VS chatgpt (361)-- 算法导论24.3 3题
  • ArkTS 开发中,有两种网络请求
  • 记录一次病毒启动脚本
  • 2019~2023博文汇总目录
  • springboot项目配置部分依赖从私服拉取,部分从阿里云拉取
  • 返回索引对象中各元素的数据类型 pandas.Index.dtype
  • 通过freepbx搭建小型电话系统的过程
  • pdf处理1
  • 区间覆盖(贪心)
  • [rk3588 debain]cpu死锁问题解决
  • CMU 10423 Generative AI:lec18(大模型的分布式训练)
  • 项目级别的配置文件 `.git/config`||全局配置文件 `~/.gitconfig`
  • 【Docker】配置文件
  • 坐标系变换总结
  • 数据在内存中的存储【上】
  • Prometheus之Pushgateway使用
  • Rust Web开发常用库
  • ios内购支付-支付宝APP支付提现
  • 新课发布|鸿蒙HarmonyOS Next商城APP应用开发实战