话不多说直接上代码:
=====================================================================
#颜色转换器
#这是一个转换颜色格式、调节颜色的小工具
#可以进行RGB、HSV、16进制色互转,以方便取色
#作者:H.612
from tkinter import Tk
from tkinter import Label
from tkinter import Frame
from tkinter import Entry
from tkinter import Scale
from tkinter import StringVar
from tkinter import Menu
from tkinter import Message
from tkinter import Toplevel
from tkinter.ttk import Separator
from math import floor
#这里的格式转换我就不多说了,各位可以自己去搜索一下
#RGB转HSV
def rgbtohsv(r, g, b):
r, g, b, = float®, float(g), float(b)
r, g, b = r/255.0, g/255.0, b/255.0
_max = max(r, g, b)
_min = min(r, g, b)
V = _max
if V == 0:
return 0, 0, 0
S = (_max - _min) / _max
if r == g == b: