Tupper

在线网站

Tupper’s Formula Tools (tuppers-formula.ovh)

全部倒转过来1729224932026-511356e6-0c90-4df4-9177-62ee965e395d.png

tupperexp

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
import numpy as np
import matplotlib.pyplot as plt
from PIL import Image


def Tupper_self_referential_formula(k):
aa = np.zeros((17, 106))

def f(x, y):
y += k
a1 = 2 ** -(-17 * x - y % 17)
a2 = (y // 17) // a1
return 1 if a2 % 2 > 0.5 else 0

for y in range(17):
for x in range(106):
aa[y, x] = f(x, y)
return aa[:, ::-1]


k = 9489414856877039590479997730148554425666925984049232945604842888420596111937489062065081199094002132087091572191187170308560128611026043144427876131133135794969867759108490917632153891963456295991713868378392769549376070709924497237322046334486274987407067993824142187115870972520417207510521083293280152434558803258138899515603807505064799735152359900010019631133734298562293682916239050320580346316026460860919542540955914826806059123630945216006606268974979135253968165822806241305783300650874506602000048154282039485531804337171305656252


aa = Tupper_self_referential_formula(k)
plt.figure(figsize=(15, 10))
plt.imshow(aa, origin='lower')
plt.savefig("tupper.png")
img = Image.open('tupper.png')
# 翻转
dst1 = img.transpose(Image.FLIP_LEFT_RIGHT).rotate(180)
plt.imshow(dst1)
plt.show()

倒序一下数据再生成照片

1729224750548-493fc2ee-d29b-4516-bbee-15a2a4ba4c90.png

1729224835166-4b726f7d-cfc4-499f-965e-7b22849313b9.png

倒过来看一下

1729224875926-91580a7e-50bc-446b-b08e-7231c15ccfa6.png

在线网站

https://tuppers-formula.ovh/

1729227942159-981a2f37-2b96-4156-b224-b552a181b9c8.png

更新: 2025-08-17 14:00:30
原文: https://www.yuque.com/chaye-apqbl/vsc85q/txg8mui7m8lqdnyl


http://example.com/2026/01/19/MISC/照片/Tupper/
Author
chaye
Posted on
January 19, 2026
Licensed under