码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 3、RGB和通道(channel)


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

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

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

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

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

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

    先说下 RGB

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

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

  • 相关阅读:
    《剑指 Offer 》—16. 数值的整数次方
    算法模板(5):数学(1):数学知识(2)combination
    网工内推 | IT工程师,IA认证即可,五险一金,全勤奖,最高10k
    【深度学习实践】基于深度学习的车牌识别(python,车牌检测+车牌识别)
    什么蓝牙耳机久戴不痛?久戴不累耳的蓝牙耳机推荐
    Visual Studio 线性表的链式存储节点输出引发异常:读取访问权限冲突
    关于JVM中的线程整理
    WEB攻防-IIS中间件PUT漏洞
    ui属性系统(1)VSProperty
    FPGA学习笔记——知识点总结
  • 原文地址:https://blog.csdn.net/dongtuoc/article/details/134409174
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号