首页 > 编程语言 >RGB2HSV Python

RGB2HSV Python

时间:2023-02-24 17:23:23浏览次数:27  
标签:subplot plt cm img title Python imshow RGB2HSV

RGB2HSV Python

from skimage import color
import matplotlib.pyplot as plt
import cv2

img=cv2.imread('low-light.jpg')
print(img.shape)
plt.figure(num='astronaut',figsize=(8,8))

plt.subplot(2,4,1)
plt.title('origin image')
plt.imshow(img)

plt.subplot(2,4,2)
plt.title('R channel')
plt.imshow(img[:,:,0],plt.cm.gray)
plt.axis('off')

plt.subplot(2,4,3)
plt.title('G channel')
plt.imshow(img[:,:,1],plt.cm.gray)
plt.axis('off')

plt.subplot(2,4,4)
plt.title('B channel')
plt.imshow(img[:,:,2],plt.cm.gray)
plt.axis('off')
# ---------------RGB2HSV--------------------------#
hsv = color.rgb2hsv(img)
print(hsv.shape)

plt.subplot(2,4,5)
plt.imshow(img)
plt.title("Original image")

plt.subplot(2,4,6)
plt.imshow(hsv[:, :, 0], cmap=plt.cm.gray)
plt.title("H channel")

plt.subplot(2,4,7)
plt.imshow(hsv[:, :, 1], cmap=plt.cm.gray)
plt.title("S channel")

plt.subplot(2,4,8)
plt.imshow(hsv[:, :, 2], cmap=plt.cm.gray)
plt.title("V channel")

plt.show()

  

 

 

转载:https://blog.csdn.net/dongbao520/article/details/117200665

标签:subplot,plt,cm,img,title,Python,imshow,RGB2HSV
From: https://www.cnblogs.com/6S6B/p/17152249.html

相关文章

  • python 冰墩墩
     1.python,turtles以下为代码:importturtle#设置一个画布turtle.setup(800,600)turtle.speed(10)#画左手和手内turtle.penup()turtle.goto(177,112)turt......
  • Python学习笔记--网络通信--socket
    1.socket里面的,AF_INET和AF_UNIX有什么区别?AF_INET用于真实的两台机器进行通信。AF_UNIX用于本地自己跟自己通信。参考资料:http://www.langdebuqing.com/  2.soc......
  • python基于word模板批量生成word文件
    1、需要用到docxtpl库,用于操作word模板安装:pipinsatlldocxtpl处理之前的word模板 处理后的word 下面直接上代码揭开它的神秘面纱:第一步,读取excel中的内容imp......
  • 如何利用Python分析数据--绘图
    一、前言1)本文需要了解Python相关的基础知识。2))本文参考快速入门指南—Matplotlib3.7.0文档,实现利用Python完成日常的图表绘制。二、基础知识1)本文的......
  • 最简大数据开发环境(二)Python+Spark版
     最简大数据开发环境(一)Scala+Spark版最简大数据开发环境(二)Python+Spark版一年前,分享了基于sbt搭建的用Scala语言开发Spark应用的教程,最近又用Python语言实践......
  • Python+Appium实现APP自动化测试
    一、环境准备1.脚本语言:Python3.xIDE:安装Pycharm2.安装JavaJDK、AndroidSDK3.adb环境,path添加E:\Software\Android_SDK\platform-tools4.安装Appiumforwindows,官......
  • GDB解coredump文件报Python异常解决办法
    GDB解coredump文件报Python异常解决办法解core文件经常提示以下错误信息:PythonException<class'ModuleNotFoundError'>Nomodulenamed'gdb':gdb:warning:Couldno......
  • Python 简易小项目
    Prerequisite实习的时候有个这样要求,虽然我不太想做,但毕竟是工作(其实还有点意思),于是我花了几个小时出(魔改)了几道,此贴作个记录构建一个简易图书馆#!/usr/bin/envpytho......
  • Python中出现IndentationError:unindent does not match any outer indentation level
    【问题】 一个python脚本,本来都运行好好的,然后写了几行代码,而且也都确保每行都对齐了,但是运行的时候,却出现语法错误: IndentationError:unindentdoesnotmatchanyo......
  • Python代码段
    EXCEL导出操作deflists_to_xls(rows,xls,header=None):columns=rows[0]range_columns=range(len(columns))data=rows[1:]startrow=0......