实时取色器(RGB)
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                实时取色器(RGB)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                ?能夠實時顯示鼠標所在位置的RBG(帶彈窗),便于實時取色,創作不易,喜歡的話麻煩點贊收藏喲~
# -*- coding: utf-8 -*- import pyautogui, sys from ctypes import * # 獲取屏幕上某個坐標的顏色def GetColor():r = 0g = 0b = 0try:x, y = pyautogui.position()gdi32 = windll.gdi32user32 = windll.user32hdc = user32.GetDC(None) # 獲取顏色值pixel = gdi32.GetPixel(hdc, x, y) # 提取RGB值r = pixel & 0x0000ffg = (pixel & 0x00ff00) >> 8b = pixel >> 16except KeyboardInterrupt:print('\n')return r,g,bimport tkinter as tk window = tk.Tk() window.wm_attributes('-topmost', 1) window.title('小白取色器') window.geometry('200x100') a = tk.StringVar() l = tk.Label(window, textvariable=a, # 標簽的文字bg='green', # 標簽背景顏色font=('Arial', 12), # 字體和字體大小width=15, height=2 # 標簽長寬(以字符長度計算)) l.pack() # 固定窗口位置while 1:r,g,b = GetColor()print(str(r) + ',' + str(g) + ',' + str(b))a.set(str(r)+','+str(g)+','+str(b))l.update()window.mainloop()?另外我寫了一篇能夠獲取鼠標實時位置(帶彈窗)的博客:(48條消息) 實時獲取鼠標位置_晉升閣的博客-CSDN博客
歡迎來踩!!!
總結
以上是生活随笔為你收集整理的实时取色器(RGB)的全部內容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: java递归遍历xml所有元素_Java
 - 下一篇: oracle使用 union all 用