문제가 있습니다. 그래서이미지의 한 줄에 개체를 만듭니다.
,이 이미지를 가지고 있고, 나는 한 줄에 모든 숫자를 넣어 원하는 :
을 당신이 볼 수 있듯이,이 1이면 , 0, 7 - 모든 괜찮지 만, 4, 3 ...
내 코드 :
def reshape_img(self):
width, height = self.img.size
new_img_list = []
for x in range(width):
white_y = 0
start_nr = False
for y in range(height):
red, green, blue = self.img.getpixel((x, y)) # Current color
if red != 255:
start_nr = True
new_y = y - white_y + 5
new_img_list.append((x, new_y, (red, green, blue)))
elif red == 255 and not start_nr:
white_y += 1
return new_img_list
def new_image(image_list):
background = (255, 255, 255, 255)
img = Image.new('RGB', (545, 20), background)
pixels = img.load()
for d in image_list:
pixels[d[0], d[1]] = d[2]
img.save('img2.png')
단지 '4'로 예제를 만들 수 있습니까? [mcve]를 만드는 방법을 참조하십시오. –