Создать изображение из значений RGB в JES - PullRequest
0 голосов
/ 16 ноября 2018

У меня есть текстовый файл, который представляет собой список значений RGB, который выглядит следующим образом.Я должен создать изображение из этих значений.

15,190,53
15,187,47
15,137,237
15,192,199
15,78,53
15,72,209
15,177,106
15,226,8
16,112,137
16,81,92
16,30,46

Вот то, что я придумал до сих пор.Он просто создает изображение, которое является цветом последнего значения RGB в списке.

  file = pickAFile() #pick RGB text
  f = open(file, "r")
  lines = f.readlines()

  pict = makeEmptyPicture(600, 449) #creates empty picture
  pixels = getPixels(pict)

  for p in lines:
    p = p.split(",")

  for r in range(0, 600):
    for t in range(0, 449):
      px = getPixel(pict, r, t)
      color = makeColor(int(p[0]), int(p[1]), int(p[2]))
      setColor(px, color)

  explore(pict)

Я начал кодировать не так давно, и это первая настоящая проблема, которая поставила меня в тупик, поэтому заранее спасибоза любую помощь.

...