博客
关于我
使用cv2自定义颜色
阅读量:799 次
发布时间:2023-04-16

本文共 870 字,大约阅读时间需要 2 分钟。

[代码分析]

本段代码使用OpenCV库对一个图像进行颜色分解,并展示了不同颜色通道的设置与结果。代码分为三个部分,分别对红色、绿色和蓝色通道进行了不同的设置,最终输出了对应的图像显示。

[输出结果]

  • 红色通道设置

    代码中首先将红色通道设置为255,其他通道设置为0,最终的图像显示为全黑色图像,仅红色通道显示亮度255。
    输出结果为:

    [[[255, 0, 0], [255, 0, 0], [255, 0, 0], [255, 0, 0]],  [[255, 0, 0], [255, 0, 0], [255, 0, 0], [255, 0, 0]],  [[255, 0, 0], [255, 0, 0], [255, 0, 0], [255, 0, 0]]]
  • 绿色通道设置

    接着代码将绿色通道设置为255,其他通道保持为0,最终的图像显示为全绿色图像,仅绿色通道显示亮度255。
    输出结果为:

    [[[0, 255, 0], [0, 255, 0], [0, 255, 0], [0, 255, 0]],  [[0, 255, 0], [0, 255, 0], [0, 255, 0], [0, 255, 0]],  [[0, 255, 0], [0, 255, 0], [0, 255, 0], [0, 255, 0]]]
  • 蓝色通道设置

    最后代码将蓝色通道设置为255,其他通道保持为0,最终的图像显示为全蓝色图像,仅蓝色通道显示亮度255。
    输出结果为:

    [[[0, 0, 255], [0, 0, 255], [0, 0, 255], [0, 0, 255]],  [[0, 0, 255], [0, 0, 255], [0, 0, 255], [0, 0, 255]],  [[0, 0, 255], [0, 0, 255], [0, 0, 255], [0, 0, 255]]]
  • 通过以上代码和设置,可以清晰地看到不同颜色通道对图像显示的影响。每个颜色通道的设置都明确地展示了对图像的改变,颜色分解后的效果也非常直观。

    转载地址:http://zigfk.baihongyu.com/

    你可能感兴趣的文章
    MySQL中地理位置数据扩展geometry的使用心得
    查看>>
    Mysql中存储引擎简介、修改、查询、选择
    查看>>
    Mysql中存储过程、存储函数、自定义函数、变量、流程控制语句、光标/游标、定义条件和处理程序的使用示例
    查看>>
    mysql中实现rownum,对结果进行排序
    查看>>
    mysql中对于数据库的基本操作
    查看>>
    Mysql中常用函数的使用示例
    查看>>
    MySql中怎样使用case-when实现判断查询结果返回
    查看>>
    Mysql中怎样使用update更新某列的数据减去指定值
    查看>>
    Mysql中怎样设置指定ip远程访问连接
    查看>>
    mysql中数据表的基本操作很难嘛,由这个实验来带你从头走一遍
    查看>>
    Mysql中文乱码问题完美解决方案
    查看>>
    mysql中的 +号 和 CONCAT(str1,str2,...)
    查看>>
    Mysql中的 IFNULL 函数的详解
    查看>>
    mysql中的collate关键字是什么意思?
    查看>>
    MySql中的concat()相关函数
    查看>>
    mysql中的concat函数,concat_ws函数,concat_group函数之间的区别
    查看>>
    MySQL中的count函数
    查看>>
    MySQL中的DB、DBMS、SQL
    查看>>
    MySQL中的DECIMAL类型:MYSQL_TYPE_DECIMAL与MYSQL_TYPE_NEWDECIMAL详解
    查看>>
    MySQL中的GROUP_CONCAT()函数详解与实战应用
    查看>>