본문 바로가기
대동단결 Python

판서 바탕화면 만들기

by 즐거운 지니 2020. 5. 4.
반응형

요즈음 온라인 수업이 활성화 됨에 따라 판서프로그램이 많이 활용되는 듯 하다.

온라인 수업을 위해 보통 PPT를 준비해 두어 이를 기반으로 진행하거나, 아예 동영상으로 촬영 및 편집해 두어 이를 기반으로 진행하는 것이 일반적이다. 그러나 수학 수업의 경우 학생의 질문에 실시간으로 풀이하기 위해서는 판서프로그램을 더 많이 활용된다. 

학생은 질문할 문제를 스마트폰으로 찍어서 보낸다. 이를 즉각 받아서 화면에 먼저 띄우고 적당한 영역을 잘라 클립보드로 복사해 둔다. 

그리고 CTROL-k

그러면 판서프로그램의 바탕화면에 해당문제가 좌측상단에 나타나게 된다. 

 

이를 위해 다음의 파이썬 코딩을 작성하였다. 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
from PIL import Image
from PIL import ImageGrab
 
# 클립보드로 부터 이미지 복사
img = ImageGrab.grabclipboard()
# or ImageGrab.grab() to grab the whole screen!
 
#바탕화면 만들기
imBack = Image.new('RGB', (1920,1080), color=(03030))
 
#바탕화면에 클립보드이미지 올리기
imBack.paste(img,(0,0))
 
# 이미지 JPG로 저장
imBack.save('test.jpg')
cs
반응형

'대동단결 Python' 카테고리의 다른 글

Python 에서 R 스크립트 실행  (0) 2020.06.24
ANSI 화면제어  (0) 2020.06.06
pandas 기초  (0) 2020.05.06
파이썬 기초  (0) 2020.05.06
자동라인매매알고리즘  (0) 2020.05.05

댓글