opencv-python 读取图像并转换颜色空间实例

作者:Yan456jie 时间:2022-04-08 04:02:55 

我就废话不多说了,直接上代码吧!


#-*- encoding:utf-8 -*-
'''
python 绘制颜色直方图
'''
import cv2
import numpy as np
from matplotlib import pyplot as plt

def readImage():
 #读取图片 B,G,R,返回一个ndarray类型
 #cv2.IMREAD_COLOR # 以彩色模式读入 1
 #cv2.IMREAD_GRAYSCALE # 以灰色模式读入 0
 img = cv2.imread('../../data/home.jpg',cv2.IMREAD_COLOR)
 #返回多维矩阵,#(384, 512, 3),
 print type(img), img.shape, img.size, img.dtype
 #ravel()展平n维矩阵的所有
 print img.ravel(), len(img.ravel())

def cvt():
 '''
 经常用到的颜色转换BGR->Gray 和BGR->HSV
 '''
 # 读取图片 B,G,R,返回一个ndarray类型
 img = cv2.imread('../../data/home.jpg')
 #cv2.COLOR_BGR2GRAY;cv2.COLOR_BGR2HSV
 # 彩色图像转灰度图像YUV(Y即为灰度图) Y = 0.299R + 0.587G + 0.114B
 img1 = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
 # 彩色图像转灰度图像YUV(Y->亮度;U,V->色度)
 img2 = cv2.cvtColor(img, cv2.COLOR_BGR2HSV)
 print img1
 print img2

cvt()

来源:https://blog.csdn.net/Yan456jie/article/details/52294894

标签:opencv,python,读取图像,颜色空间
0
投稿

猜你喜欢

  • JavaScript高级程序设计 扩展--关于动态原型

    2024-04-10 11:03:50
  • ASP Application 对象用户手册

    2008-10-23 13:59:00
  • Python详细对比讲解break和continue区别

    2022-08-09 08:45:05
  • python面向对象实现名片管理系统文件版

    2022-11-25 16:27:45
  • 详解MySQL的用户密码过期功能

    2024-01-21 01:29:40
  • go语言实现简易比特币系统钱包的原理解析

    2024-05-22 10:12:02
  • ubuntu系统下使用pm2设置nodejs开机自启动的方法

    2023-10-02 22:23:16
  • python实现可视化动态CPU性能监控

    2023-08-08 10:23:52
  • django实现模型字段动态choice的操作

    2023-08-13 07:30:31
  • PHP实现的redis主从数据库状态检测功能示例

    2023-09-08 01:36:38
  • python批量telnet检测IP地址的端口是否开放

    2023-12-28 12:12:24
  • Python爬虫定时计划任务的几种常见方法(推荐)

    2021-06-02 02:05:39
  • 一篇文章弄懂Python中所有数组数据类型

    2023-01-12 18:25:05
  • python实现过滤敏感词

    2021-02-26 04:23:17
  • 解决golang读取http的body时遇到的坑

    2024-02-13 19:47:32
  • 使用ob系列函数实现PHP网站页面静态化

    2023-11-15 03:26:05
  • python插入排序算法的实现代码

    2021-09-11 15:36:15
  • ASP UTF-8页面乱码+GB2312转UTF-8 +生成UTF-8格式的文件(编码)

    2011-04-19 11:15:00
  • Symfony2框架学习笔记之表单用法详解

    2023-11-14 17:51:48
  • 常用的9个JavaScript图表库详解

    2024-04-22 22:34:52
  • asp之家 网络编程 m.aspxhome.com