倾斜阅读
倾斜阅读把一行短文字在纵向拉高 k 倍来隐藏它。透视会把同一条轴按 cos(θ) 压缩,因此只有当视线偏离屏幕法线 arccos(1/k) 时,文字才会重新读得出来。默认的 4× 对应 75.5°:把手机放到几乎水平、约高出桌面 14.5°,再沿着屏幕望过去。
显形角度:距屏幕法线 75.5° ,即手机从桌面抬起 14.5° 。
拖动滑块,或把指针沿窗口向下移动,即可模拟放平屏幕。想看真正的幻觉,请倾斜设备本身并沿着屏幕望过去。
如何使用
- 在上方的输入框中写下你的秘密消息。
- 选择幻觉强度:数字越大,所需的角度越贴近屏幕。
- 在手机或平板上打开本页,把设备放到几乎水平,然后从下边缘沿着屏幕望过去。
- 分享链接或下载 PNG——你的朋友必须倾斜才能读出来。
分享你的隐藏消息
热门工具
倾斜屏幕才能读出的文字是怎么实现的?
每个字母只在垂直方向被缩放。正对屏幕时,你看到的是高度为正常值 k 倍的字形,读起来像一片纹理。把视线移离屏幕法线,透视就会把同一条轴按 cos(θ) 缩短。当 cos(θ) = 1/k 时,两者恰好抵消。
正是这一个等式,让页面能在你动手寻找之前就告诉你角度。4× 时,文字在距法线 75.5° 处复原,也就是手机从桌面抬起 14.5°。8× 需要 82.8°,视线几乎贴着玻璃,所以没人会碰巧读到一条 8× 的消息。
每一档拉伸强度分别需要多大的角度?
整个幻觉的数字版。先在上方工具里选一个强度,再横向读出文字重新成形时的角度。
| 拉伸倍数 (k) | 距法线的显形角度 | 手机从桌面抬起 | 感觉像 | 适合 |
|---|---|---|---|---|
| 2× | 60.0° | 30.0° | 轻轻一斜,手机抬到一半 | 一臂距离阅读的印刷卡片和便条 |
| 3× | 70.5° | 19.5° | 头低到桌面高度 | 只需倾斜一次的快拍和短视频 |
| 4× | 75.5° | 14.5° | 手机几乎平放在桌上 | 默认值,最稳妥的通用设置 |
| 5× | 78.5° | 11.5° | 眼睛几乎与桌面齐平 | 群聊里的谜题 |
| 6× | 80.4° | 9.6° | 脸颊几乎贴上屏幕 | 密室逃脱和寻宝线索 |
| 8× | 82.8° | 7.2° | 视线擦着屏幕表面 | 没人会偶然发现 |
第二列从屏幕法线量起,也就是垂直射出屏幕的那条线。第三列把同一个角度换算成设备倾角:视线不动时,手机需要从桌面抬起多少。实时读数跟踪的正是这个数字,而且窗口会随强度收窄:2× 时约 10° 宽,8× 时只剩约 2°。
怎样做出一段倾斜手机才能读的文字?
输入最多 50 个字符并选择强度。不需要授予任何权限,也不用安装任何东西:屏幕只是按你选的倍数把这行字拉高,而这行被拉高的字本身就是变形图像。把分享链接或 PNG 发给要读它的手机,倾斜的动作交给对方。
把手机放到几乎水平,从下边缘沿着屏幕望过去。视线一旦离开法线,被拉高的字母就会变矮,并在 arccos(1/k) 处读成词:4× 时是偏离法线 75.5°,也就是手机从桌面抬起约 14.5°;8× 时是 82.8°,只比玻璃面高 7.2°。预览下方的倾角滑块会在屏幕上走过同样的角度,发送之前就能看到显形过程。
怎样把隐藏消息做成一张倾斜才能读的梗图?
使用下载按钮。导出会按你选定的强度把文字画在一张 800 × 400 的 PNG 上,加上一行提示和一个小小的 freewebtools.com 水印,并保存为 hidden-message.png。当平台会删除网址,或者你希望揭晓就发生在信息流里时,请发这张图而不是链接。
梗图文字要短,并且用大写字母。画布会把字号缩到能容进 720 像素宽度为止;如果拉伸后的一行会超过 250 像素高(画布高 400 像素),还会再缩一次。因此 8× 下的长标题在被拉伸之前就已经很小,而小号的拉伸字母正面就能读出来,笑点也就没了。
为什么在台式机屏幕上读不出来?
因为台式机屏幕是竖立在你面前的:视线几乎沿着法线,而那正是拉伸保持满高的方向。有两个办法。一是移动眼睛——把头低到差不多与显示器下边缘齐平;二是用屏幕上的模拟:拖动倾角滑块,或把指针沿窗口向下移动,页面就替你完成透视压缩,4× 时大约在窗口高度的六分之五处读得出来。本页在任何设备上都不读取运动传感器:freewebtools.com 发送的 Permissions-Policy 响应头在全站关闭了陀螺仪,所以没有权限需要同意,也没有开关需要打开。
资料来源
关于倾斜阅读
倾斜阅读把一行短文字变成变形(anamorphic)信息:字母只在一个方向上被拉高,因此正面看只是一片高高的墨迹,只有从非常贴近屏幕的角度看才会重新成词。这是十六世纪画家用过的手法——霍尔拜因《大使们》画面下方的头骨在正面看不出来,走到画的右边缘时才显形——如今搬到了手机屏幕上。
背后的数学只有一行。如果字体被拉伸了 k 倍,当 cos(θ) = 1/k 时透视压缩正好把它抵消,其中 θ 是视线与屏幕法线之间的夹角。4× 时是偏离法线 75.5°,也就是手机从桌面抬起约 14.5°;8× 时是 82.8°,只剩紧贴玻璃的一线。强度控件让 k 在 2× 到 8× 之间移动,并立刻显示对应的角度。
预览会把文字保持在你选定的拉伸倍数上——这本身就是那张变形图像。还原要靠你自己:把设备放到几乎水平、沿着屏幕望过去,或者拖动倾角滑块,它会在屏幕上模拟同样的动作(0° 为水平,90° 为竖直)。本页不读取运动传感器,所以不会出现权限请求。你输入时内容不会离开浏览器:预览是在你自己的设备上绘制的。分享链接则不同:消息就写在网址的 ?msg= 与 ?k= 参数里,别人打开链接时文字会随请求发到本站服务器,页面加载的统计和广告脚本也会看到这个网址。分享它要当明信片看,别当保险箱。PNG 导出会把同一行拉伸文字重画到 800 × 400 像素的深色画布上。
使用场景
如何使用
输入你想隐藏的消息,最多 50 个字符。
把幻觉强度设在 2× 到 8× 之间;页面会显示每一档所需的观看角度。
在手机上打开本页,或者把分享链接发出去——不需要授权、开启或安装任何东西。
把手机放到几乎水平,从下边缘沿着屏幕望过去,然后复制分享链接或下载 PNG 发送出去。
专业提示
- 尽量控制在 20 个字符以内。更长的一行会被缩小到刚好放进画框;在手机上,很长的一句还会折成几行;无论哪种情况字都会变小,而被拉伸的小字正面就能看清,藏字的效果也就没了。
- 大写字母比小写更能藏住:没有下伸部、圆点和字碗,它们会被拉成干净的竖线,留下的破绽少得多。
- 从 3× 或 4× 开始。2× 时消息几乎正面可读;8× 时显形窗口仅约 2° 宽,多数人还没找到就放弃了。
- 在手机上,4× 的显形位置大约在桌面之上 14.5°——把设备放到几乎水平,慢慢把视线降到下边缘,而不是来回晃手机。
- 发 PNG 而不是预览的截图:截图会把当时那个角度定格下来,幻觉也就随之消失。
常见问题解答
字母只在垂直方向被放大,宽度保持不变,所以正面看到的字形高出正常值 k 倍。把屏幕斜开时,透视会把同一条轴按 cos(θ) 压缩,θ 是视线与屏幕法线之间的夹角。两者在 cos(θ) = 1/k 时抵消——默认的 4× 就是 75.5°。
默认 4× 时大约 14.5°:把手机几乎平放在桌面上,把远端边缘略微抬起;或者让它保持水平,把眼睛降到靠近下边缘的位置。真正决定的是视线与屏幕法线之间的夹角,这里是 75.5°;这个窗口在 4× 时约有 4° 宽,到 8× 只剩 2°。预览下方的倾角滑块会在屏幕上走过同样的角度。
因为你正对着屏幕坐着,而这个方向上的拉伸是满高的。拖动预览下方的倾角滑块,或者把指针移到窗口下方,页面就会替你做透视压缩。想要真正的光学版本,就把头低到眼睛几乎与屏幕下边缘齐平,或者把分享链接放到一台可以平放的手机上打开。
可以。输入消息,选择强度,然后按下载按钮。你会得到一张 800 × 400 的 PNG,文字按该强度拉伸,并经过缩放,使拉伸后的一行始终留在画面之内,另外还有一行提示和一个小水印。因为是平面图片,它能扛住 Instagram、WhatsApp 和 Discord 的压缩,在链接会被剥离的地方也照样有效。
复制分享链接。你的文字放在网址的 ?msg= 参数里,强度放在 ?k= 里,对方打开时页面就会重建同样的幻觉。消息输入框在对方屏幕上同样以掩码状态开始,所以旁边探头的人不会比他先读到明文。
我们这边不保存任何内容,你输入时文字也只留在自己的设备上。分享链接是例外:消息就装在网址里,别人打开链接时它会随请求发到本站服务器,页面加载的统计和广告脚本同样能看到这个网址。导出的 PNG 则以像素形式保存这些文字。把分享链接当作明信片:拿来开玩笑可以,拿来传密码不行。
这是刻意的。预览的不透明度从不低于 35%,好让人看出这里有东西可找,而不会以为页面坏了。真正藏住词句的是拉伸而不是淡化:4× 时每个字母都是正常高度的四倍,眼睛只会把它当成纹理。
它设定 k,也就是垂直拉伸倍数。2× 在距法线 60° 处显形,轻轻一斜即可。4× 需要 75.5°。8× 需要 82.8°,相当于平放手机上方约 7° 的倾角,几乎没人能碰巧对上。强度越高字母也越高,消息看上去更明显像藏了东西。
两者都可以,而且不会索取任何权限:这个幻觉靠的是光学,不是传感器。手机按你选的倍数显示这行字,你把设备放到几乎水平、沿着屏幕望过去就能还原——导出的 PNG 或印在卡片上的文字也是同一个动作。本页完全不读取运动传感器,因为站点发送的 Permissions-Policy 响应头关闭了陀螺仪,所以 iOS 和 Android 上都不会弹出权限请求。
是的,只是限于一个方向。变形术把图像扭曲成只能从唯一视点还原的样子:荷尔拜因 1533 年的画作《大使们》藏着一个骷髅,沿画面右缘走过时它才会立起来,街头地画艺术家用的也是同一招。这里的扭曲是纯粹的垂直拉伸,所以还原角度才有这么干净的公式。