Advertisement
DomMisterSoja

Manipulando imagem(2a)

Sep 14th, 2018
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.82 KB | None | 0 0
  1. arquivo=open('vitor.pgm','r')
  2. geral=''###string vazia
  3. l1 = arquivo.readline()#l1,l2,l3 pegam os valores das tres primeira linhas do arquivo, q sao referente as informações do arquivo
  4. l2 = arquivo.readline()
  5. l3 = arquivo.readline()
  6. for i in arquivo:
  7.     i = i.split(' ')###quebra as linhas do arquivo e transforma num vetor
  8.     print(i)
  9.     i=i[::-1]###inverte a lista para espelhar a imagem
  10.     for a in i:###percorre  o vetor e pega elemento por elemento
  11.         geral += f' {a}'###e adiciona na string vazia um por um
  12. print(geral)
  13.  
  14. arquivo.close()
  15.  
  16. arquivo2 = open('vitor3.pgm','w')###cria novo arquivo com esse nome
  17. arquivo2.write(l1)###escreve os dados da imagem que for armazenados em l1,l2,l2
  18. arquivo2.write(l2)
  19. arquivo2.write(l3)
  20.  
  21. arquivo2.writelines(geral)###escreve dados da string(geral)
  22.  
  23. arquivo2.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement