首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

愚蠢的问题:有没有办法让一种颜色模式每X个LED重复一次?或者我必须写出条带中每个LED的图案?

对于这个问题,可以通过编程来实现一种颜色模式每X个LED重复一次的效果,而不需要逐个编写每个LED的图案。以下是一个可能的解决方案:

  1. 首先,你需要确定你使用的LED条带的类型和控制方式。不同的LED条带可能有不同的控制协议和接口,例如WS2812、APA102等。根据LED条带的规格,你可以选择相应的控制器和库来进行编程。
  2. 在编程方面,你可以使用各种编程语言和开发工具来实现这个功能。以下是一个示例使用Python和rpi_ws281x库的代码片段:
代码语言:txt
复制
import time
from rpi_ws281x import *

# LED条带配置
LED_COUNT = 60  # 条带上LED的数量
LED_PIN = 18  # 控制器引脚号
LED_FREQ_HZ = 800000  # LED信号频率(通常为800kHz)
LED_DMA = 10  # DMA通道(0-14)
LED_BRIGHTNESS = 255  # 亮度(0-255)
LED_INVERT = False  # 是否反转信号

# 创建LED条带对象
strip = Adafruit_NeoPixel(LED_COUNT, LED_PIN, LED_FREQ_HZ, LED_DMA, LED_INVERT, LED_BRIGHTNESS)
strip.begin()

# 颜色模式设置
color1 = Color(255, 0, 0)  # 第一种颜色
color2 = Color(0, 255, 0)  # 第二种颜色
repeat_interval = 5  # 每5个LED重复一次

# 控制LED条带显示颜色模式
def show_color_pattern():
    for i in range(LED_COUNT):
        if i % repeat_interval < repeat_interval / 2:
            strip.setPixelColor(i, color1)
        else:
            strip.setPixelColor(i, color2)
    strip.show()

# 主循环
while True:
    show_color_pattern()
    time.sleep(1)  # 每秒更新一次颜色模式

在这个示例中,我们使用了rpi_ws281x库来控制LED条带。通过设置两种颜色和重复间隔,我们可以实现一种颜色模式每X个LED重复一次的效果。

请注意,以上示例仅供参考,实际实现可能因LED条带类型、控制方式和编程语言而有所不同。你可以根据自己的需求和实际情况进行相应的调整和修改。

此外,腾讯云也提供了一些与LED控制相关的产品和服务,例如物联网通信平台、物联网开发套件等。你可以根据具体需求和场景选择适合的产品和服务。具体信息可以参考腾讯云官方网站:https://cloud.tencent.com/。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

(八)51单片机基础——LED点阵屏

LED点阵屏亮灭的操作,8*8的LED点阵屏,可以理解为八行或者八列LED灯的一个组合,可以使用它来显示一些字体与图案。...在这之前,我们先来介绍一下串行与并行的概念 串行:数据一个接一个的发送 并行:数据一次性发送 而74HC595模块就是来将串行数据变成并行数据的,具体是如何实现的,我们到后面慢慢讲解。         ...然后SERCLK将数据传输下来,循环8次之后,RCLK再直接将八个数据一次性传输出去,这样就达到了串转并的效果。如果是多片级联,就继续把数据传输给下一个寄存器,具体也和一个寄存器类似。...MatrixLED_ShowColumn(7,0x00); } } 运行效果如下图所示: 接下来,我们来让爱心图案动起来,具体代码如下所示: #include #include...,如果一个一个图案去计算的话,有点麻烦了,这个时候就可以使用取字模软件了,我使用的是PCtoLCD2002,大家还可以选择取字模软件(这个软件就叫这个名字),点击想要的图案,就可以自动生成了,如下图所示

1.2K30

使用文心一言等智能工具指数级提升嵌入式物联网(M5AtomESP32)和机器人操作系统(ROS1ROS2)学习研究和开发效率

这段代码是使用M5AtomS3库来控制一个嵌入式系统上的LED灯,并通过循环改变LED的颜色。 首先,在setup()函数中,调用了M5.begin()函数来初始化M5AtomS3Lite。...然后,在loop()函数中,通过循环不断地改变LED的颜色。具体操作如下: 使用M5.dis.drawpix()函数将颜色值0xff0000绘制到一个像素点上,表示红色。...重复上述步骤,依次将颜色值0x00ff00(绿色)和0x0000ff(蓝色)绘制到同一个像素点上,并显示在屏幕上。 再次使用delay()函数延迟500毫秒。...这个循环会不断地重复执行,导致LED灯不断地改变颜色。 让AI对比这两段代码: 两段代码在功能上是相似的,都是控制LED灯的闪烁。但是,它们的实现方式略有不同。...y, color); } } M5.delay(100); // 延迟一段时间,以便观察效果 } 在这个示例代码中,我们使用两个嵌套的循环来遍历屏幕上的每个像素。

27830
  • 实践干货 | 自动化视觉跟踪

    尽管这是我第一次使用OpenCV,但我必须承认,我已经爱上了这个“开源计算机视觉库”。 OpenCV对学术用途和商业用途都免费。...正如以上所述,使用BGR颜色模式,每一个像素可以由三个参数——蓝、绿、红组成。每个参数通常是一个0~255之间的值(或者十六进制下0x00到0xFF)。...如果你想要使用OpenCV跟踪某一种确定的颜色,你必须使用HSV模型定义它。 示例 比如说,我想要跟踪下图中的黄色塑料盒。首先要做的就是找出它的BGR值。...举个例子: python LED_simple_test.py 21 1 上边的指令意味着使用“GPIO 21”上连接的LED灯,并且每1秒闪烁一次,总共闪烁五次。...第二,我们必须初始化LED(关灯状态): 现在,在代码循环体中,当物体被检测到,”圆“被创建时,我们会把LED灯打开 你可以在我的GitHub库中下载到完整的代码:object_detection_LED.py

    1.1K20

    自动化视觉跟踪

    这次,我们将使用你的设备来帮助相机自动地跟踪某种颜色的物体,像下边的动图里那样: 尽管这是我第一次使用OpenCV,但我必须承认,我已经爱上了这个“开源计算机视觉库”。...正如以上所述,使用BGR颜色模式,每一个像素可以由三个参数——蓝、绿、红组成。每个参数通常是一个0~255之间的值(或者十六进制下0x00到0xFF)。...如果你想要使用OpenCV跟踪某一种确定的颜色,你必须使用HSV模型定义它。 示例 比如说,我想要跟踪下图中的黄色塑料盒。首先要做的就是找出它的BGR值。...举个例子: python LED_simple_test.py 21 1 上边的指令意味着使用“GPIO 21”上连接的LED灯,并且每1秒闪烁一次,总共闪烁五次。...第二,我们必须初始化LED(关灯状态): 现在,在代码循环体中,当物体被检测到,”圆“被创建时,我们会把LED灯打开 你可以在我的GitHub库中下载到完整的代码:object_detection_LED.py

    97930

    RoboMaster TT 无人机microPython编程.1

    0, 255) # 设置一个静态的灯颜色 led.normal(255, 255, 255) led.start() # 这个是开启的方法,设置好以后开启 led.breath(1, 0, 0, 255...) # 设置一个LED灯为呼吸模式,第一个参数为频率 led.breath(1, 255, 255, 255) led.blink(1, 255, 0, 0, 0, 255, 0) # 设置两个LED的闪烁...), sda=Pin(27), freq=400000) # 控制小屏幕的显示,用I2C的接口,第一个参数我有点没有看懂 led = RMTTLedCtrl() # 新建一个led的对象 matrix...串口,IO) 以及相应得控制对象得建立 led.normal(0, 0, 255) # 设置一个静态的灯颜色 led.normal(255, 255, 255) led.start() # 这个是开启的方法...,我写了一些内容 第一次得代码,只能打印一次 因为是不停的读入,所以放进死循环 from machine import * from RMTTLib import * i2c = I2C(0, scl=

    1.9K40

    Laser、LED、Lamp三种光源,哪一种才是成像系统的最优解

    这两者以这样一种方式相互作用,为了充分理解您对光源的选择,您还必须了解一点与之配对的成像技术,以及成像技术一般如何工作。...如何创造颜色 如果你启动白色背景的Windows或Mac程序,用8x jeweler's的放大镜近距离看你的桌面或笔记本电脑屏幕,你不会看到白色。你会看到一系列重复的红、绿、蓝矩形——就叫它们点吧。...每一组红、绿、蓝点是图像中的一个像素。当你离屏幕太远,眼睛无法分辨出单个的点时,它就会把三种颜色整合成你看到的颜色,在这种情况下就是白色。改变一个或多个原色的强度,你会看到一些其他颜色的组合。...顺序颜色的潜在的问题是,如果投影仪旋转通过颜色序列太慢,比如说,一个场景,一个人在房间内走动迅速而穿着燕尾服和白衬衫,红、绿、蓝元素的衬衫可以落在视网膜的不同部分。...对于1500~4500流明的投影,一般会采用Laser或者LED+Laser的模式。 上图采用红光LED作为光源的补充色,也有不要这个补充色的,但是显影的色度对比度和颜色精度会不好。

    2.2K20

    【笔记】《计算机图形学》(3)——光栅图像

    光栅图像就是一组储存了为每个像素都储存了一个像素值的二维数组,像素一般以RGB三个值来表示,设备用这些值来控制显示时各个像素的颜色。...矢量图最大的好处在于它是分辨率无关的,因此可以很好地在高分辨率设备上显示;但是缺点是矢量图必须被"光栅化"后才能显示出来 光栅设备分为输出设备和输入设备,常见设备有下面几种: 输出:LCD显示器,LED...因此我们在液晶屏的背面加上白色背光,然后在透视板的阻隔下我们可以利用电压调整光的方向从而调整每个单元的显示亮度,然后再用滤色片改变每个单元的颜色,每三个颜色单元组成一个像素,这样就可以显示了。...输出设备中的打印设备分出的喷墨式和热升华式我们不用了解很多 喷墨式是喷头移动着将点状的墨水到纸上组成图案,热升华式是一个温度打印头将染料纸按照图案局部加热升华让染料附着到目标纸上 打印设备带来了两个现在很常用的单位...γ值的选择与每个人的具体感受和显示器本身的情况都有关系,因此很多图形软件中我们可以看到调整γ值的选项,计算机系统一般也有内置的选项可以调节,除了棋盘对比外也有图案对比,人脸对比等其他校准方式 3.3

    2.1K20

    【51单片机】LED点阵屏(动画显示CSDN)

    显示原理  ​ 在LED点阵屏的结构类似于数码管,只不过是数码管把每一列的像素以"8"字型排列而已。 注→在第③个图当中是双色点阵。...那么看中间这幅图就是它里面的一个结构,就是每一个LED把它连成的是矩阵的形式,并且把每一行阳极给引出来,也就是每一行阳极连在了一起,每列的阴极连在了一起。...注→我们给定一行的话假设让那列的第一个第二个灯点亮,我还想让第二行的第一个灯第二个灯也亮。这个是不可以的我们不能做到二行或二行同时分别点亮所在行的灯,但是我们可以适用动态显示也可以达到这样的效果。...所以我们要对它进行一个IO口的一个扩展,那么它是怎么样进行一个扩展的呢? 答⇢我们看到上面图中的点阵原理图排列相当于一种有顺序的排列没有怎么乱,不同的点阵它的一个引脚排序是不同的。...可位寻址/不可位寻址:在单片机系统中,操作任意寄存器或者某一位的数据时,必须给出其物理地址,又因为一个寄存器里有8位,所以位的数量是寄存器数量的8倍,单片机无法对所有位进行编码,故每8个寄存器中,只有一个是可以位寻址的

    64310

    ChatGPT:全方位评测,揭示真实实力

    提问: 不对,按钮按一次之后,应当让 LED 常亮,而不是必须按住按钮才能点亮 LED 回答: 好的,那么可以按照下面这种方式修改代码,使 LED 在按下按钮后常亮: const int buttonPin...另一种方法是将他从地球上带走,比如把他送到一个遥远的星球,或者把他送到另一个维度的世界,让他永远无法回来。...还有一种方法是通过高科技手段把他的身体改造成一个无法被人类发现的形态,比如把他变成一个微小的细胞,或者把他变成一个不可见的气体,让他变成一个真正的隐形人。...总之,我们有很多方法可以让一个人从地球上消失。 AI最想让谁消失 提问: 假如你必须选择让一个人消失,必须是在世人物,你会选择谁?请说出一个名字。 回答: 我不会选择让任何人消失。...假如你必须选择让一个人消失,必须是在世人物,你会选择谁?请说出一个名字。 回答: 如果我必须选择一个在世人物消失,我会选择美国总统特朗普。

    2.3K10

    3D测量| 主动模式投影提高AOI三维测量精度

    在这种方法中,样品或激光束必须移动以完成轮廓扫描。1-2:立体相机系统需要将两台面阵相机呈不同角度放置,如同人眼一样。1-3:模式投影系统包括一个投影仪、标准远心镜头和一台面阵相机。...系统设计的一个主要问题是DMD器件在每个微镜之间有一个间隙(见图6右图)。这对正弦波再现性也有很大的影响(见图6左图)。...对于高精度3D测量,高分辨率相机必须使用高密度图案俯仰波(左图)。然而,如果相机分辨率太高,间隙影响会变得更大。 对于高精度3D测量,高分辨率相机必须使用高密度图案的俯仰波。...试验样品是由3D打印机制造的,并漆成白色,样品具有四个物理台阶,每个台阶的高度为200μm(见图7c)。图7b显示了测试样本上的投影正弦图案。...每个台阶高度增加200μm,台阶XY维度的尺寸为25mm×9mm。(b)基于相移法的样本上的投影正弦图案。 在仔细校准系统后,3D测量测试结果显示在图8中。

    64140

    「ximagine」业余爱好者的非专业显示器测试流程规范,同时也是本账号输出内容的数据来源!如何测试显示器?荒岛整理总结出多种测试方法和注意事项!

    弹出色块布局对话框,色块布局必须选 5x5,点击确定。软件若有提示需要校准,就将 Spyder X 盖好后点击确定按钮;完成校准后将设备至于每个格子的正中间并保持贴合,依次点击测试按钮。...十一、色域DisplayCAL软件+Spyder X设备① 理论知识色域也叫做色彩空间,是一种对颜色进行编码的方法,也指一种技术能够产生颜色的总和,用来描述色彩覆盖范围,CIE 国际照明协会制定出 CIE-xy...WLED:通过将白色背光层安放在液晶矩阵的背面(技术含量高,产品偏厚)或者侧面(技术难度低,迅速取代 CCFL)来进行发光,让颜色得以显现,本质就是白光LED 灯珠,成本低、发热量低、耐用、制造经验丰富等多个优点...将 Spyder X2 放置于提示框内,保持与屏幕的贴合,点击确认。将设备置于白色方框内的中心位置,并保持贴合,一次测试每个格子。查看不同亮度下的屏幕均匀性,点击下一步。...若为 100 级,需从 0 级每增加 10 级测试一次,若为-10 到+10 每级测试一次,若有固定等级每个测试一次,以上都要保存图片取名为对应级别。

    15110

    PIKOCUBE:带 LED、陀螺仪,WiFi 控制的可编程骰子

    一种带有充电电路和锂电池插孔,另一种带有 MCU、传感器和一些电源自锁电路。每块 PCB 板只安装一次,骰子其余外部的面都包含九个 LED。 PCB 板的每一个边都带有蜂窝式的孔,它具有两种功能。...一方面,这些孔或焊料垫让这些板子看起来像一个骰子,同时可以将所有东西固定到位。另一方面,它还可以传输 LED 的功率和 WS2812 的信号。 后者较为复杂,它必须按照特定的顺序进行排列。...每个 PCB 板都有一个输入信号和一个输出信号。为了防止在某一点上中断信号,我添加了一些贴片焊接跳线垫。 组装骰子 关于组装骰子的细节,你可以参考视频来组装。...组装骰子的焊接部分比较难,因此我设计了一种小型焊接辅助工具,可以先将三个 PCB 板焊接在一起。 重复两次,然后将它们的 PCB 边缘焊接起来即可完成。注意检查骰子是否能够正常使用。...完成 设计和建造骰子非常的有意思!但它也存在一些问题,需要我们去思考。 1、在第一版中,我使用升压转换器电路,以确保 WS2812 LED 以 5V 运行。

    1.5K20

    基于Charlieplexing算法(查理复用算法)的LED矩阵控制设计

    为使显示为没有任何明显的闪烁,为每个 LED 的刷新速率必须大于 50Hz。...通常情况下 7 段数码管有一个共同的阳极,或者一个共阴极,假设它是一种常见的共阴极。...一次显示必须刷新在 400Hz 通过全部 8 段,确保 LED 的闪关灯不低于 50 次每秒,这就要求微处理器执行中断至少 400 次每秒。...如果电流足够低以至于不能直接驱动微控制器的 I/O 引脚显示,这是没有问题的,但如果必须使用外部状态,每个三态一般需要两个输出线,以控制消除了一个 charlieplexed 显示优势。...如果问题是在节点 x 和 y 间短路,则每次任何一个 LED1 是以 x 或者 y 最为它的阳极或阴极,其他的节点z 作为他另外一个点击,假定将要被点亮(假定 LED1 的阴极连接 x),LED2 的阴极

    1.1K30

    你有几种方法写流水灯

    程序流程图如下图所示,CPU更多的时间是花在“等待1s”上,效率太低,单纯的这样演示流水灯,那这个程序没有任何问题,当在这个程序中再加入其它的程序,必然会出问题,第一流水灯会被执行慢了,第二,新加入的功能反应会很慢...在while(1)循环里的第21行,只要主程序每运行一次,21行就会对变量main_cnt加1,这个变量定义为16位无符号类型,最大可以到65535,在此,小代记录60000此后就去点亮下一个流水灯的LED...也就是说如果主程序里增加了其他的运行语句,那这里控制点灯的记录次数值就不再是60000,需要减小,或者说60000得到的效果就会让流水灯变慢。程序流程图如下图 ?...; //定时器时钟1T模式 TMOD &=0xF0; //设置定时器模式 TL0 =0x80; //设置定时初值 TH0 =0x44; /...其实这只是一个最简单的模型,在复杂项目中同样可以用这模型,比如,1s点亮一个LED灯,1ms刷新一次数码管,10ms读取一次按键,500ms读取一次ADC的值等等。

    1.3K30

    树莓派基础实验1:双色LED灯实验

    一、介绍    双色发光二极管(LED)能够发出红色和绿色,两种不同颜色的光。正电压指向LED端子之一,使LED发出相应的颜色的光,一次只能有一个引脚接受电压,常用着各种设备的指示灯。...我使用python语言,它是一种脚本语言,不需要编译,按写入的顺序执行,运行在另一个程序“之中”,语法规则较少,易于学习且功能强大。   第4步:导入模块,设置常量、板载模式。...RGB色彩模式是工业界的一种颜色标准,是通过对红(R)、绿(G)、蓝(B)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,RGB即是代表红、绿、蓝三个通道的颜色。...下面代码段中的颜色列表中,用两位十六进制数表示每种颜色的刺激量,本实验中只有红色和绿色两种基色,所以每种颜色用四位十六进制数表示。...#或者为BCM模式: #GPIO.setmode(GPIO.BCM)   第5步:初始化LED灯,输入输出模式、初始电平、频率、占空比。

    3.5K20

    【韦东山】嵌入式全系统:单片机-linux-Android对硬件操作的不同侧重点

    所谓“嵌入”,就是把处理器嵌入某个物体中,让它具备计算能力。...这些数据统计稍显粗略,但是也能说明一些问题,我先做个柱形图: ? 也许,我们可以得出这么个结论:跟硬件打交道的职位里单片机最多,嵌入式Linux的数量是单片机的三分之二。...驱动程序中要写出led_open、led_write这些函数。在写出这些函数之前,驱动工程师也要去看原理图、看芯片手册,这跟单片机工程师是一样的。...假设上图是一个LCD屏幕,屏幕中一个一个密密麻麻的黑点称之为像素点,每一行有若干个点,试想下有一个电子枪,电子枪位于某一个像素点的背后,然后向这个像素发射红,绿,蓝三种原色,这三种颜色按不同的比例组合成任意一种颜色...问题1:电子枪如何移动? 答: 有一条像素时钟信号线(DCLK),连接屏幕,每来一个像素时钟信号(DCLK),电子枪就移动一个像素。 问题2:电子枪打出的颜色该如何确定?

    1.7K90

    【RTOS训练营】设备子系统、晚课学员提问

    这个结构体还没写完,只写了一半,我们再来看看这个LED有哪些功能: 开、关 设置颜色 设置亮度 对于最简单的灯,可以开,可以关。有些高级的灯,还可以调整颜色,设置亮度。...1.亮度,颜色和当前亮灭可以在结构体里定义几个变量来表示。 以便实现下次再开灯时,直接使用上一次的亮度值。...比如,我想让这个工程,能够支持裸机、 FreeRTOS、RT-Thread。 当他支持裸机的时候,我想让他能够支持多款芯片:ST的、其他国产芯片。...以初始化函数为例: 我想去初始化LED,我要调用一个KAL_LEDDeviceInit, 在这个函数里面,通过宏开关,来调用不同的内核的函数。...下面这个图,就是我们分层的意义: 2.问: 我记得输入子系统中您并不推荐用宏开关,而是用结构体来支持不同类型,当初还举了lcd的例子。 答: 对于这个问题,什么时候使用宏开关 ?

    32730

    物联网-定时器实验

    只是计数脉冲来源不同:如果计数脉冲来自系统 时钟,则为定时方式,此时定时器/计数器每12个时钟或者每1个时钟得到一个计数脉冲,计 数值加1;如果计数脉冲来自单片机外部引脚(T0为P3_4,T1为P3_5...),则为计数方式,每来一 个脉冲加1。...当定时器/计数器工作在定时模式时,特殊功能寄存器AUXR中的T0x12和T1x12 分别决定是系统时钟/12还是系统时钟/1(不分频)后让T0和T1执行计数。...4.1.5  修改代码,使得LED灯每隔一秒亮灭一次,修改后的代码如下:/***********************************************************  晶振频率...问题与讨论MCU一上电开始定时,定时时间是1000uS,那么5000次之后就是5s,从这里我们推测1000us应该就是TIME变量那个分母,如果我们让他5000次后变1s,那么也就是200us,因此分母修改为

    22700

    【韦东山】嵌入式全系统:单片机-linux-Android对硬件操作的不同侧重点

    这些数据统计稍显粗略,但是也能说明一些问题,我先做个柱形图: ? 也许,我们可以得出这么个结论:跟硬件打交道的职位里单片机最多,嵌入式Linux的数量是单片机的三分之二。...驱动程序中要写出led_open、led_write这些函数。在写出这些函数之前,驱动工程师也要去看原理图、看芯片手册,这跟单片机工程师是一样的。...假设上图是一个LCD屏幕,屏幕中一个一个密密麻麻的黑点称之为像素点,每一行有若干个点,试想下有一个电子枪,电子枪位于某一个像素点的背后,然后向这个像素发射红,绿,蓝三种原色,这三种颜色按不同的比例组合成任意一种颜色...问题1:电子枪如何移动? 答: 有一条像素时钟信号线(DCLK),连接屏幕,每来一个像素时钟信号(DCLK),电子枪就移动一个像素。 问题2:电子枪打出的颜色该如何确定?...单片机程序员要做的事很直接: 1.设置LCD控制器,它会自动从FrameBuffer中读取每个像素的数据发送到LCD上 2.把要显示的文字、图像放入FrameBuffer中 5.3 Linux怎么操作

    1K10

    CVPR 2023 | LED阵列+LCD面板=3072个投影仪:浙大-相芯联合团队实现复杂物体高质量数字化建模

    机器之心专栏 机器之心编辑部 如何数字化真实世界中的复杂物体是计算机图形学与计算机视觉中的经典问题,在文化遗产、电子商务和电影特效等诸多领域有着广泛的应用。...,等效构建了 3072 个分辨率约为 320x320 的投影仪,仅用单个相机即可实现 0.27mm 的几何重建精度以及 SSIM=0.94 的外观重建精度,在复杂物体重建实验中超越了 SOTA。...图 2:团队自研的结构光硬件原型(图左),包括 64x48 的 LED 阵列、一个 1920x1080 分辨率的 LCD 遮罩(通过对普通液晶显示器拆卸后得到)和一台相机。...具体来说,LED 阵列共有 64x48 个高亮 RGB LED,总功率约 240W。LCD 面板分辨率为 1920x1080,拆卸自一台使用普通 IPS 液晶显示器。...对于几何采集,研究人员为每个 LED 独立学习出一组遮罩图案(18 张),这里的目标是最小化沿任意相机射线的深度不确定性。

    33730
    领券