image_utils#

Module Contents#

DominantColor

主题色类

gaussianBlur(image[, blurRadius, brightFactor, ...])

fromqpixmap(im)

param im:

QImage or PIL ImageQt object

gaussianBlur(image, blurRadius=18, brightFactor=1, blurPicSize=None)#
fromqpixmap(im: PyQt5.QtGui.QImage | PyQt5.QtGui.QPixmap)#
参数:

im – QImage or PIL ImageQt object

class DominantColor#

主题色类

classmethod getDominantColor(imagePath)#

提取图片的主题色

参数#

imagePath: str

图像路径

返回值#

r, g, b: int

各个通道的灰度值

static rgb2hsv(rgb)#

将 rgb 转换为 hsv

static hsv2rgb(h, s, v)#

将 hsv 转换为 rgb

static colorfulness(r: int, g: int, b: int)#