手把手教你如何用黑白显示器显示彩色!
来源:大数据文摘
本文约1000字,建议阅读6分钟。
本文为你介绍如何通过黑白显示器上也能显示出彩色。
原来在黑白显示器上也能显示出彩色啊!通过在监视器上覆盖拜耳滤色镜,并拼接彩色图像,就能在黑白监视器上显示彩色图像。
来和小编一起看看作者是怎么做到的吧~
我从ebay购买了Eizo黑白显示器,打算将其用于查看B&W照片。我很好奇,在上面是否可以复制类似于Autochrome Lumière(请参阅Wikipedia)的效果,即它们可以将彩色滤光片用淀粉颗粒覆盖在B&W照相板上,创建彩色图像。
下图显示了使用非常便宜的USB显微镜拍摄的构成黑白 LCD显示屏的像素的500倍显微镜图像。在我看来,每个像素都由4个子像素元素表示,如果不是这种情况,请更正我。
但好像不是这样。
我用拜耳显示器创建了一个pdf文件,尺寸为433.1mm x 324.8mm。显示器的分辨率为2048×1536,我假设像素的宽度与高度相同。
可以在下面看到我创建的pdf示例,例如,黑白元素应由黑白显示器的2×2像素表示。
我创建了3个pdf文件:
bayer_1.pdf –每个元素由显示屏上的1个像素表示。
bayer_2.pdf –每个元素由显示屏上的2×2像素表示(这是视频中使用的醋酸盐)。
bayer_4.pdf –每个元素由显示屏上的4×4像素表示。
下图显示了印刷的带有拜耳图案的透明塑料:
以下是从彩色图像应用了马赛克的黑白图像:
这个是怎么运作的
我正在使用的监视器似乎通常是纵向使用的,以使其在linux上成为横向。
效果图:
如上图所示,尽管彩色的部分也没有那么明显,但是可以在中间看到气球的不同颜色。
以下视频还使用以下参数演示了该效果:拜耳滤镜的显微镜图像(2×2缩放),我尝试设计2×2拜耳滤镜,以使“红色”正方形覆盖显示器上的2×2像素。
视频链接:
https://www.youtube.com/embed/Sh2d9qAjYPo?feature=oembed
拜耳滤镜的显微镜图像(2×2缩放)
我尝试设计2×2拜耳滤镜,以使“红色”正方形覆盖显示器上的2×2像素:
根据Olivier的建议,我刚刚创建了2张国际象棋棋盘图像。Olivier是正确的,即单个像素包含3个子像素a。
1×1(白色块为1像素),横向放置监视器,图像在显微镜下朝向正确(左,向左监视器,顶部,向监视器顶部):
2×2:
可能的改进
我不知道是否可以通过在显微镜下测量精确的像素宽度或者高度来改善效果,因为在创建拜耳滤镜时可以使用该信息。
对准也是一个关键问题,我需要考虑在对准拜耳滤镜的同时,使用显微镜进行改进的方法。
生成拜耳滤镜,马赛克图像和视频的PDF的源代码位于:
https://www.github.com/anfractuosity/rainbow
相关报道:
https://www.anfractuosity.com/projects/rainbow/
编辑:王菁
校对:林亦霖
- 【音视频基础】(一):显示器是如何显示图形数据的一
- 如何解决双显示器显示B/S架构软件的问题
- CSS3小技巧:使用hover事件时如何让彩色图片变成黑白图片
- 如何将桌面放大,在显示器上只显示桌面的1/4
- [GDI+]如何将一个彩色图像转换成黑白图像
- [置顶] 手把手叫你如何集成高德地图,实现地图显示、定位蓝点、大头针显示、获取周围地点信息等
- 如何解决双显示器显示B/S架构软件的问题
- 如何将一张彩色图片转换成黑白图片
- printf()的Windows实现探秘及如何在控制台显示24位真彩色 (转)
- source insight打开源码显示黑白,而不是彩色。
- 如何用DELPHI区分彩色图和黑白图(多色与单色)??
- D7100 如何拍出黑白照片中只显示指定一种或多种颜色
- photoshop如何把彩色图片变成黑白?
- CSS3小知识点:如何让彩色图片hover时变成黑白图片
- 如何将一个彩色图像转换成黑白图像
- 如何快速将一张彩色图片变成黑白图片
- 如何将一个彩色图像转换成黑白图像
- 如何将一个彩色图像转换成黑白图像
- printf()的Windows实现探秘及如何在控制台显示24位真彩色
- 如何把一整个页面全部变为纯黑白显示(包括图片和文字)