|
ji验图片还原 | 字节集 | |
|
org_img | 字节集 | | | |
Ut | 整数型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 |
i | 整数型 | | |
orgX | 整数型 | | |
orgY | 整数型 | | |
wt | 位图 | | |
heigth | 整数型 | | |
width | 整数型 | | |
rwt | 位图 | | |
color | 整数型 | | |
mX | 整数型 | | |
mY | 整数型 | | |
y1 | 整数型 | | |
y2 | 整数型 | | |
如果真 (是否为空 (Ut
))

Ut =
{ 39, 38, 48, 49, 41, 40, 46, 47, 35, 34, 50, 51, 33, 32, 28, 29, 27, 26, 36, 37, 31, 30, 44, 45, 43, 42, 12, 13, 23, 22, 14, 15, 21, 20, 8, 9, 25, 24, 6, 7, 3, 2, 0, 1, 11, 10, 4, 5, 19, 18, 16, 17
}wt.载入数据 (org_img)width = wt.
取宽度 ()heigth = wt.
取高度 ()调试输出 (width, heigth
)rwt.
创建 (260, 160, 24,
#黑色 )
计次循环首 (取数组成员数 (Ut
), i
)

orgX
= (Ut
[i
] % 26
) × 12 + 1

orgY =
选择 (25 < Ut
[i
], heigth ÷ 2, 0
)

mX
= ( (i - 1
) % 26
) × 10

mY =
选择 (25 < i - 1, heigth ÷ 2, 0
)
计次循环首 (10,
)

y1 = orgY


y2 = mY


计次循环首 (heigth ÷ 2,
)


rwt.
置某点颜色 (mX, y2, wt.
取某点颜色 (orgX, y1
))



y1 = y1 + 1



y2 = y2 + 1


计次循环尾 ()

orgX = orgX + 1


mX = mX + 1

计次循环尾 ()
计次循环尾 ()返回 (rwt.
取位图数据 ())