V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
013231
V2EX  ›  问与答

為什麼把這張圖片塗白後只能看到一片灰色, 但塗黑後就能看到隱藏的圖像?

  •  
  •   013231 · 2013-07-02 17:32:56 +08:00 · 3186 次点击
    这是一个创建于 3950 天前的主题,其中的信息可能已经有所发展或是发生改变。
    https://gist.github.com/013231/5907856

    第一張是原始圖片, 來自Python Challenge第11關.
    圖片的名字是cave.jpg, 放大後可以看到圖片是由一個個相隔的"cave"像素和正常像素組成的.
    為了突出cave像素, 我首先嘗試把正常像素塗成白色, 得到了第二張圖片, 但依然看不出有用的信息.
    然後我又嘗試把正常像素塗成黑色, 這次可以看到"evil"4個字符了, 即下一關的入口.

    為什麼把正常像素塗白時只能看到一片灰色, 塗黑了就能看到隱藏的圖像呢?
    9 条回复    1970-01-01 08:00:00 +08:00
    shuidi
        1
    shuidi  
       2013-07-02 17:40:36 +08:00
    chrome滚动的时候图片闪的很厉害,第二张图明显能看到右上角的evil
    Xi
        2
    Xi  
       2013-07-02 17:55:06 +08:00
    显示器问题吧,第二张图也有的,不过不是很清晰
    013231
        3
    013231  
    OP
       2013-07-02 20:53:19 +08:00
    @Xi 你用的什么浏览器? 看到的是没有缩放过的图片吗?
    我的显示器色彩还是挺不错的, 曾经用这台显示器做那个颜色排序测试0错误呢, 看第二张图片完全看不出字符.
    Xi
        4
    Xi  
       2013-07-03 20:46:45 +08:00 via Android
    @013231 firefox 22,今天没网用手机看第二张很清晰
    momo5269
        5
    momo5269  
       2013-07-03 21:35:00 +08:00
    Palemoon + 方正17寸CRT(默认亮度)+9600GT(比hd5450和超老爷机sis要暗很多)

    我表示涂白看到了evil 但是涂黑没有看到
    momo5269
        6
    momo5269  
       2013-07-03 21:36:21 +08:00
    @013231 其实和显卡也有点关系 我老爷机的CRT用sis的时候灰度/排序之类的轻松过 而用通路9600GT的时候 根本就过不去
    ijse
        7
    ijse  
       2013-07-04 17:49:03 +08:00
    我想知道,第一张图明明是JPG,可它为什么在闪?
    aliuwr
        8
    aliuwr  
       2013-07-04 19:01:09 +08:00
    @ijse 按一下你显示器上的“自动调整”按钮
    ijse
        9
    ijse  
       2013-07-04 19:13:20 +08:00
    @aliuwr 神奇 ~~好了~~
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5589 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 02:44 · PVG 10:44 · LAX 19:44 · JFK 22:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.