파이썬 마우스가 있는 부분 RGB(색상) 확인

250x250

파이썬 마우스가 있는 부분 RGB확인.

안녕하세요.

오늘은 파이썬으로 마우스가 있는 부분의 RGB확인을 해보겠습니다.

코드는 매우 간단하게 했으며 그냥 이런 것이 있다 정도로만 보면 되겠습니다.

  • 코드 및 필요한 모듈 설치.
  • 실행결과.

코드 및 필요한 모듈 설치.

파이썬으로 RGB를 확인하는 코드.

먼저 PIL모듈과 pyautogui모듈을 설치해야 합니다.

pip install Pillow
pip install pyautogui

아래의 코드는 파이썬으로 현재 마우스 위치의 RGB를 출력해주는 코드입니다.

보시면 알겠지만 대충 만든 코드입니다.

import pyautogui
from PIL import ImageGrab

while 1:
    screen = ImageGrab.grab() # 화면 캡쳐
    print(screen.getpixel(pyautogui.position()))#현재의 마우스 위치의 색상 출력.

실행결과.

스크린샷에 마우스 커서가 안 들어가서 그냥 대충 값만 가져왔습니다.

코드 만들기 귀찮아서 while문을 돌렸더니 엄청 출력됩니다.

마우스 커서가 하얀화면에 있을 때는 255, 255, 255가 출력되고 검은 화면에 마우스 커서를 가져가면 0, 0, 0이 출력됨을 확인할 수 있었습니다.

대충 아래 사진처럼 출력됩니다.

클릭하면 해당 위치의 RGB값을 출력하게 만들어도 좋을 것 같네요.

Designed by JB FACTORY