도트 매트릭스 디스플레이에서 대문자를 그리는 방법은 무엇입니까?

mR.aTA

파이썬으로 대문자 모드로 모든 알파벳을 어떻게 그릴 수 tkinter있습니까? 캔버스 다각형을 사용하면 도움이 되나요? 다음과 같은 것 A:

w = Canvas(master, width=canvas_width, height=canvas_height).pack()
points = [100,0, 0, 100, 200,100]
w.create_polygon(points, outline=python_green, fill='yellow', width=3)

그리고 python tkinter 또는 다른 라이브러리로 간단한 LED 도트 매트릭스 디스플레이를 어떻게 만들 수 있습니까?

j_4321

대문자의 경우 매우 큰 글꼴을 사용하여 대문자를 쓸 수 있습니다 (왜 그리 려는지 모르겠습니다).

from tkinter import Tk, Canvas

master = Tk()
canvas = Canvas(master, bg="white", width=200, height=200)
canvas.pack()
canvas.create_text(50,50, text="A", fill="red", font="Arial 100")

master.mainloop()

LED 도트 매트릭스 디스플레이의 경우 다음과 같이 할 수 있습니다.

from tkinter import Tk, Canvas
import numpy as np

dot_matrix = np.array([[0,0,0,0,0,0,0],
                       [0,0,1,1,1,0,0],
                       [0,1,0,0,0,1,0],
                       [0,0,0,0,0,1,0],
                       [0,0,0,0,1,0,0],
                       [0,0,0,1,0,0,0],
                       [0,0,1,0,0,0,0],
                       [0,1,1,1,1,1,0],
                       [0,0,0,0,0,0,0]])

master = Tk()
canvas = Canvas(master, bg="black", width=200, height=200)
canvas.pack()

def display_matrix(matrix):
    h,l = matrix.shape
    for i in range(h):
        for j in range(l):
            if matrix[i,j]:
                canvas.create_oval(5 + 12*j , 5 + 12*i, 15 + 12*j, 15 + 12*i, fill="red")

display_matrix(dot_matrix)

master.mainloop()

여기에 이미지 설명 입력

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

유사성 매트릭스에서 MDS를 그리는 방법은 무엇입니까?

분류에서Dev

Manjaro (호스트 / 게스트)에서 virt-manager를 통해 QEMU / KVM에서 디스플레이 해상도를 높이는 방법은 무엇입니까?

분류에서Dev

stdin (console)에서 매트릭스를 읽는 방법은 무엇입니까?

분류에서Dev

Tkinter에 매트릭스를 입력하는 방법은 무엇입니까?

분류에서Dev

R에서 특정 디자인 매트릭스를 생성하는 방법은 무엇입니까?

분류에서Dev

디스플레이 메트릭을 사용하는 동안 imageView에서 흰색 테두리를 제거하는 방법은 무엇입니까?

분류에서Dev

Kotlin-동적 매트릭스를 만드는 방법은 무엇입니까?

분류에서Dev

합의 매트릭스를 만드는 방법은 무엇입니까?

분류에서Dev

주파수 매트릭스를 만드는 방법은 무엇입니까?

분류에서Dev

Facet_Grid 스트립 레이블에 그리스 문자를 추가하는 방법은 무엇입니까?

분류에서Dev

Java 코드에서 실제 디스플레이 밀도 (DPI)를 찾는 방법은 무엇입니까?

분류에서Dev

대형 모델 어셈블리 8086에서 매트릭스로 작업하는 방법은 무엇입니까?

분류에서Dev

CSS에서 그리드 디스플레이를 중앙에 배치하는 방법은 무엇입니까?

분류에서Dev

처리 후 플레이어에게 매니페스트를 전달하는 방법은 무엇입니까?

분류에서Dev

OpenGL 문서의 매트릭스를 이해하는 방법은 무엇입니까?

분류에서Dev

그리드 디스플레이에서 플렉스 디스플레이 재정의를 중지하는 방법은 무엇입니까?

분류에서Dev

플렉스 디스플레이에서 컨테이너 div의 오른쪽에 텍스트를 정렬하는 방법은 무엇입니까?

분류에서Dev

Java에서 매우 큰 2D 매트릭스를 만드는 방법은 무엇입니까?

분류에서Dev

매트릭스에서 컬러 이미지를 만드는 방법은 무엇입니까?

분류에서Dev

신속하게 색상 매트릭스에서 이미지를 만드는 방법은 무엇입니까?

분류에서Dev

스트리밍 미디어 플레이어를 포 그라운드 서비스로 구현하는 방법은 무엇입니까?

분류에서Dev

2D 어레이 (매트릭스)에서 로컬 최대 인덱스를 찾는 방법은 무엇입니까?

분류에서Dev

데이터 매트릭스 (x 및 null)를 Google 스프레드 시트에서 관계형 행으로 변환하는 방법은 무엇입니까?

분류에서Dev

그램 매트릭스를 기반으로 파이썬에서 거리 매트릭스에서 점의 좌표를 찾는 방법을 구현하는 방법은 무엇입니까?

분류에서Dev

스펙트럼에 대한 강도 대 파장을 그래프로 그리는 방법은 무엇입니까?

분류에서Dev

텍스트 파일에서 2D 매트릭스로 한 줄의 각 문자를 읽는 방법은 무엇입니까?

분류에서Dev

'usestate'로 매트릭스 업데이트를 올바르게 작성하는 방법은 무엇입니까?

분류에서Dev

Svelte에서 스플 라이스 후 어레이를 업데이트하는 방법은 무엇입니까?

분류에서Dev

Windows XP에서 더 낮은 해상도로 디스플레이를 늘리지 않도록 강제하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    유사성 매트릭스에서 MDS를 그리는 방법은 무엇입니까?

  2. 2

    Manjaro (호스트 / 게스트)에서 virt-manager를 통해 QEMU / KVM에서 디스플레이 해상도를 높이는 방법은 무엇입니까?

  3. 3

    stdin (console)에서 매트릭스를 읽는 방법은 무엇입니까?

  4. 4

    Tkinter에 매트릭스를 입력하는 방법은 무엇입니까?

  5. 5

    R에서 특정 디자인 매트릭스를 생성하는 방법은 무엇입니까?

  6. 6

    디스플레이 메트릭을 사용하는 동안 imageView에서 흰색 테두리를 제거하는 방법은 무엇입니까?

  7. 7

    Kotlin-동적 매트릭스를 만드는 방법은 무엇입니까?

  8. 8

    합의 매트릭스를 만드는 방법은 무엇입니까?

  9. 9

    주파수 매트릭스를 만드는 방법은 무엇입니까?

  10. 10

    Facet_Grid 스트립 레이블에 그리스 문자를 추가하는 방법은 무엇입니까?

  11. 11

    Java 코드에서 실제 디스플레이 밀도 (DPI)를 찾는 방법은 무엇입니까?

  12. 12

    대형 모델 어셈블리 8086에서 매트릭스로 작업하는 방법은 무엇입니까?

  13. 13

    CSS에서 그리드 디스플레이를 중앙에 배치하는 방법은 무엇입니까?

  14. 14

    처리 후 플레이어에게 매니페스트를 전달하는 방법은 무엇입니까?

  15. 15

    OpenGL 문서의 매트릭스를 이해하는 방법은 무엇입니까?

  16. 16

    그리드 디스플레이에서 플렉스 디스플레이 재정의를 중지하는 방법은 무엇입니까?

  17. 17

    플렉스 디스플레이에서 컨테이너 div의 오른쪽에 텍스트를 정렬하는 방법은 무엇입니까?

  18. 18

    Java에서 매우 큰 2D 매트릭스를 만드는 방법은 무엇입니까?

  19. 19

    매트릭스에서 컬러 이미지를 만드는 방법은 무엇입니까?

  20. 20

    신속하게 색상 매트릭스에서 이미지를 만드는 방법은 무엇입니까?

  21. 21

    스트리밍 미디어 플레이어를 포 그라운드 서비스로 구현하는 방법은 무엇입니까?

  22. 22

    2D 어레이 (매트릭스)에서 로컬 최대 인덱스를 찾는 방법은 무엇입니까?

  23. 23

    데이터 매트릭스 (x 및 null)를 Google 스프레드 시트에서 관계형 행으로 변환하는 방법은 무엇입니까?

  24. 24

    그램 매트릭스를 기반으로 파이썬에서 거리 매트릭스에서 점의 좌표를 찾는 방법을 구현하는 방법은 무엇입니까?

  25. 25

    스펙트럼에 대한 강도 대 파장을 그래프로 그리는 방법은 무엇입니까?

  26. 26

    텍스트 파일에서 2D 매트릭스로 한 줄의 각 문자를 읽는 방법은 무엇입니까?

  27. 27

    'usestate'로 매트릭스 업데이트를 올바르게 작성하는 방법은 무엇입니까?

  28. 28

    Svelte에서 스플 라이스 후 어레이를 업데이트하는 방법은 무엇입니까?

  29. 29

    Windows XP에서 더 낮은 해상도로 디스플레이를 늘리지 않도록 강제하는 방법은 무엇입니까?

뜨겁다태그

보관