pietrod21

compressione infinita

Oct 11th, 2013
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2.  
  3. plainText = input("Enter a one-word, lowercase message: ")
  4. ordvalue=''
  5. for i in range((len(plainText))):
  6.     ordvalue= ordvalue + str(ord(plainText[i]))
  7. print(int(ordvalue))
  8.  
  9. numero=int(ordvalue)
  10.  
  11.  
  12.  
  13. ##scrivi il numero tre cifre alla volta in rgb di ogni pixel in successione
  14. '''
  15. per ottimizzarlo si procede così:
  16. ogni 8 bit successivi diventano in successione R poi G poi B
  17. esempio
  18. 101101101111111101011011
  19. 10110110=182
  20. 11111111=255
  21. 01011011=91
  22. (R,G,B)=(182,255,91)
  23. e si procede nella lettura escrittura
  24. nota: ora faccio dei calcoli ma risulta che il tempo di conversione
  25. da binario a decimale per 8 cifre sia
  26. 1.001 quello di lettura, considerando quello di scrittura 1.002,
  27. quinaid la compressione dovrebbe prendere anche poco tempo
  28. e così anche per la decompressione: praticamente è più efficiente sia in
  29. tempo che in compressione di una zip o rar, e in più hai anche una bella immagine
  30. artistica
  31. '''
  32.  
  33.  
  34. ##FINE CRIPTAGGIO--------ORA IL PROCESSO INVERSO
Advertisement
Add Comment
Please, Sign In to add comment