View difference between Paste ID: BnTV3u0b and epZujPLX
SHOW: | | - or go back to the newest paste.
1
2
plainText = input("Enter a one-word, lowercase message: ")
3
ordvalue=''
4
for i in range((len(plainText))):
5
    ordvalue= ordvalue + str(ord(plainText[i]))
6
print(int(ordvalue))
7
8
numero=int(ordvalue)
9
##convertinumordvalue in sistema x
10
#sistema = input("inserire base sistema: ")
11
#if divisione != 0:
12
#    divisione=numero/sistema
13
#    resto=numero%sistema
14
    
15
16
17
##scrivi il numero tre cifre alla volta in rgb di ogni pixel in successione
18
'''
19
per ottimizzarlo si procede così:
20
ogni 8 bit successivi diventano in successione R poi G poi B
21
esempio
22
101101101111111101011011 
23
10110110=182
24
11111111=255
25
01011011=91
26
(R,G,B)=(182,255,91)
27
e si procede nella lettura escrittura
28
nota: ora faccio dei calcoli ma risulta che il tempo di conversione
29
da binario a decimale per 8 cifre sia
30
1.001 quello di lettura, considerando quello di scrittura 1.002,
31-
1.001 quello di lettura, considerando quello di scrittura 0.002,
31+
32
e così anche per la decompressione: praticamente è più efficiente sia in
33
tempo che in compressione di una zip o rar, e in più hai anche una bella immagine
34
artistica
35
'''
36
37
38
##FINE CRIPTAGGIO--------ORA IL PROCESSO INVERSO