项目“彩虹”-尝试在黑白监视器上显示彩色图像

该项目的目的是通过叠加打印在醋酸膜(喷墨打印机)上的拜耳滤镜,在黑白监视器上显示彩色图像。获得彩色图像作为马赛克。



我在eBay上购买了一款Eizo黑白监视器来查看黑白照片,我想知道是否可以重现一种自动消色型效果即将淀粉颗粒的彩色滤光片应用到黑白照相板上,从而获得彩色图像。



下图显示了用廉价的USB显微镜构成黑白液晶显示屏的像素的500倍放大图像。起初我以为每个像素都由4个子像素组成,但是后来我得出的结论是,每个像素都由三组LED组成,形式为<(请参阅下文)。





我制作了带有拜耳图案的PDF,尺寸为433.1mm x 324.8mm。显示器分辨率为2048x1536,我假设像素的高度和宽度相同。



创建的pdf示例如下。例如,蓝色元素应代表2x2像素的黑白监视器。







我创建了3个pdf文件:



  • bayer_1.pdf-每个项目均由1个显示像素表示。
  • bayer_2.pdf-每个项目均指定2x2的显示像素(视频中使用了这种醋酸膜)。
  • bayer_4.pdf-每个项目均由4x4显示像素表示。


这是带有印刷的拜耳图案的醋酸酯薄膜的外观:







这是从颜色获得的黑白马赛克图像:







怎么运行的





我们从彩色图像中获取一个像素。蓝色像素变成四个灰色元素。我们在上面涂上带有拜耳图案的醋酸膜。



显然,默认情况下,我的监视器以纵向模式显示。要将其切换为横向模式,在Linux上,我使用了以下命令:



xrandr --output HDMI1 --rotate left


效果是什么



如您所见,效果相当弱,但是可以区分气球的颜色。







使用醋酸膜效果的视频



在使用以下设置播放的视频中查看有关此效果的演示:



mpv out.mkv --fullscreen --loop --brightness=10 --contrast=20








显微镜下拜耳滤镜图像2×2



我试图制作一个滤镜,其中相同颜色的正方形覆盖了显示器的2x2像素。



棋牌



在朋友的建议下,我在监视器上以棋盘格形式显示了图像,结果发现监视器的单个像素由三个子像素组成。



下图显示单个像素,监视器处于横向模式,并且图像方向正确。



1×1







2×2







千分尺显微镜



我使用了2x2的棋盘图案和显微镜的千分尺,步距为0.01mm。根据最初的计算,我假设每个白色/黑色块的尺寸应为0.42 mm×0.42 mm,这与测量结果大致吻合。



很难同时对准像素和聚焦图像。我使用了千分尺倒置的千分尺,以使打印件更接近像素,但显微镜的焦距很小。











使用垂直方向的千分尺测量棋盘方格的大小。







我发现,千分尺更容易用于校准显微镜,而不是作为指导。我以500倍的放大倍率拍摄了千分尺的照片,并编写了一个简单的脚本来定位线条并测量千分尺的总长度1mm。事实证明124mm像素适合1毫米。







使用我的初始计算,面板宽度和像素数,我得到的像素大小为0.21mm x 0.21mm。



0.21147460937 * 1241.5 = 262.5



=高度和宽度263像素。







可能的改进



我想知道是否可以通过在显微镜下测量像素的精确高度和宽度并将该信息打印到胶片上来改善这种效果。



对齐也很重要,您需要考虑如何改进此方法-也许您还需要使用显微镜。



下图显示了胶片上的放大照片。我想知道是否有可能使用另一种将图像传输到胶片的技术来改善结果。







因此,我使用柯达Duraclear透明印刷技术制作了滤镜。这是视频的结果:







资源



创建PDF和镶嵌图像和视频的代码



All Articles