이미지 글씨쓰기, crop, paste

기린이·2024년 1월 4일
0

모아두기🔧

목록 보기
39/39

이미지에 글씨쓰기

draw = ImageDraw.Draw(shuffled_img)
draw.text((x,y), str(number), fill='red', font=font)

이미지 crop, paste

  • origin_img.paste(tile, (x_min, y_min, x_max, y_max))
  • raw_img.crop((x_min, y_min, x_max, y_max))
i = 0
    tile_dict = {}
    for row in range(4):
        for col in range(4):
            x_min, x_max = col*cell_width, col*cell_width+cell_width
            y_min, y_max = row*cell_height, row*cell_height+cell_height
            tile = raw_img.crop((x_min, y_min, x_max, y_max))
            tile_dict[numbers[i]] = tile
            i += 1
    # print(tile_dict)

    origin_img = Image.new("RGB", (width, height))

    i = 1
    for row in range(4):
        for col in range(4):
            tile = tile_dict[i]
            i += 1
            x_min, x_max = col*cell_width, col*cell_width+cell_width
            y_min, y_max = row*cell_height, row*cell_height+cell_height
            origin_img.paste(tile, (x_min, y_min, x_max, y_max))

profile
중요한 것은 속력이 아니라 방향성, 공부하며 메모를 남기는 공간입니다.

0개의 댓글