|手把手教你如何用黑白显示器显示彩色


|手把手教你如何用黑白显示器显示彩色
本文插图

来源:大数据文摘
本文约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/
编辑:王菁
校对:林亦霖
—完—
想要获得更多数据科学领域相关动态 , 诚邀关注清华-青岛数据科学研究院官方微信公众平台“数据派THU ” 。


    推荐阅读