3、RGB和通道(channel)

news/2025/3/23 15:20:25/

在灰度图一节的最后,给出了一个由彩色图片转成灰度图的示例,并且通过 `color_image.mode`获取了图片的格式:彩色图片获取到的格式为 RGBA,灰度图为L。

这一节介绍一下 RGB 图片以及通道的概念,我个人感觉通道在整个深度学习中很重要,并且极为重要

举个例子:在很多时候,对神经网络中的一些算法做工程化实现,或者做性能优化,除了关注算法本身之外,还会关注数据存储格式。一般在 pytorch 中,数据存储格式 NCHW, C 指代的就是通道(channel), 如此一来,对于需要在通道维度做归一化(如 reduce)的算法,是很不友好的。

因为数据在通道维度不连续,导致取到完整的通道维度信息要跨越很大的地址范围,CPU 或其他 xPU 对于这类的数据寻址性能都是很差的,至少要比连续寻址差。

以上是举了一个在实际中经常会遇到的一类问题,通道维度数据在存储器中摆放不连续。

当然这一节还不需要深入了解这一些内容,涉及到的内容会在专栏后面有详述,本节只需要了解通道这个概念就行了。

先说下 RGB

彩色通常由红色(Red,R)、绿色(Green, G)、蓝色(Blue, B)三个基本颜色组成,这种颜色表示方式被称为彩色 RGB 模型。

在这个模型中,每个像素的颜色由这三种基本颜色组合而成,因此,一个平面上看似一个像素,实际是由三个不同颜色(不同通道)的像素组成。这里的 R/G/


http://www.ppmy.cn/news/1217344.html

相关文章

【STM32/FreeRTOS】SysTick定时器及FreeRTOS系统节拍

目录 一、SysTick定时器 1、SysTick寄存器介绍 (1)控制及状态寄存器 (2)重装载数值寄存器 (3)当前数值寄存器 2、SysTick寄存器配置函数 二、FreeRTOS中的SysTick定时器 1、SysTick配置函数及分析 …

SpringBoot 自定义参数校验(5)

文章目录 前言方式一 @Pattern方式二 自定义参数校验Controller层请求示例前言 本文基于SpringBoot 3.1.2,使用自定义参数规则来处理参数校验。 方式一 @Pattern 使用@Pattern,自定义正则表达式,以下是一个校验IP地址的示例: import jakarta.validation.constraints.Not…

显卡服务器租用价格受哪些因素影响

显卡服务器也叫做GPU服务器,是一种有高性能显卡的服务器系统,显卡服务器能在大数据处理、科学计算等领域有很好的性能表现。今天小编就给大家讲一讲显卡服务器租用价格受哪些因素影响呢? 1.显卡类型和数量:一般说来中高端显卡的租…

Java设计一个简单的能保留计算过程的计算器

介绍 计算器是我们日常生活中常用的工具之一,它能够进行基本的数学运算,如加法、减法、乘法和除法。而在设计一个计算器时,我们可以通过使用Java编程语言来实现一个简单的控制台计算器,并且让它能够保留计算过程。 设计思路 为…

6.4.图标集合图层(ItemizedIconOverlay)

愿你出走半生,归来仍是少年&#xff01; ItemizedIconOverlay可在一个图层中承载多个可符号化的点要素&#xff0c;且每个要素的符号化可自行定义。 1.构造 ItemizedIconOverlay(List<Item> pList, Drawable pDefaultMarker, ItemizedIconOverlay.OnItemGestureListene…

HMM与LTP词性标注之马尔科夫模型(HMM代码实现)

目录 原始代码请介绍下面代码的 整体流程 的和要实现的目的像debug一样逐行解释下面的代码 原始代码 import numpy as npstatus [rainy, sunny] # 隐藏序列 obs [walk, shop, clean] # 观测序列# 初始状态PI (必须是一维向量) init_probability np.array([0.6, 0.4]) # 状…

【JAVA学习笔记】70 - 反射

项目代码 https://github.com/yinhai1114/Java_Learning_Code/tree/main/IDEA_Chapter23/src 反射 一、反射的引出 package com.yinhai.reflection.question;import com.yinhai.Cat;import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IO…

基于鸟群算法优化概率神经网络PNN的分类预测 - 附代码

基于鸟群算法优化概率神经网络PNN的分类预测 - 附代码 文章目录 基于鸟群算法优化概率神经网络PNN的分类预测 - 附代码1.PNN网络概述2.变压器故障诊街系统相关背景2.1 模型建立 3.基于鸟群优化的PNN网络5.测试结果6.参考文献7.Matlab代码 摘要&#xff1a;针对PNN神经网络的光滑…