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)