![多色红外摄像机?](https://linux22.com/image/1230070/%E5%A4%9A%E8%89%B2%E7%BA%A2%E5%A4%96%E6%91%84%E5%83%8F%E6%9C%BA%EF%BC%9F.png)
大多数廉价的 USB 网络摄像头都能看到红外线,尤其是当你移除里面的红外线滤镜时。对于我目前使用的摄像头,我正在使用的 LED 发出的红外线(波长未知)显示为带蓝色的白色。
Digikey 提供波长从 830 nm 到 950nm 的红外 LED。有没有便宜的 USB 摄像头可以将不同波长的红外光看成不同的颜色?虽然专用的红外摄像头是最好的,但它们很贵,所以我会选择对不同波长反应不同的摄像头。即使是相对较小的色调差异也是好的,因为我可以在摄像头上放一个可见光滤镜,只捕捉红外线。
答案1
也许这能有所帮助:这是一个非常巧妙的技巧,使用 Wii 遥控器 - 内置红外摄像头,分辨率为 1024x1024。内置蓝牙连接您的 PC。
许多有趣的黑客行为都是利用它完成的。
答案2
不太确定您要做什么——从色彩感知的角度来看,只有可见光对我们来说才有意义。
您是否想制作一台廉价的热像仪?您可能已经知道,这些热像仪的图像是伪彩色的,也就是说,它们返回的是单色图像,然后应用颜色图将强度映射到颜色。此外,热像仪检测到的波长比普通 CCD 或 CMOS 传感器检测到的波长长得多,因此您的廉价网络摄像头传感器将无法工作。
如果您尝试突出显示场景中反射特定红外波长的某些部分,您可以尝试:
滤镜带通红外滤镜非常昂贵,但如果你能买得起,在传感器前使用不同的带通红外滤镜拍摄多张照片是可行的,这样你就可以在传感器的全分辨率下获得每个红外波段的图像。(假设你先移除红外/拜耳滤镜。)
照明 如果您知道想要看到的特定波长,请尝试使用发射已知波长光的 LED 照亮您的场景。然后,您将获得反射已知波长的场景的多个图像。假设没有荧光或任何其他波长偏移现象,那么您就没问题了。
如果您只是想为红外照片添加色彩,那么在 Photoshop/GIMP 中将其转换为带有色调或双色调的单色是最好的选择。
祝你好运!
答案3
拜耳矩阵会拒绝绿色和蓝色的近红外波长,因此只会显示红色图像。除非您以灰度模式查看。
答案4
长话短说;红外线 (IR) 总是会显示为红色(这就是为什么它被称为红外线)。
我不明白红外 LED 怎么会显示为蓝白色。它应该是红色(最多混入一点白色)。你的相机的白平衡可能搞砸了,并且还捕获了可见光和红外光(影响图像颜色)。