主页 / 库函数目录 / 颜色

函数或类型说明最低版本要求
颜色表示 介绍颜色表示方法
EGERGB 通过红、绿、蓝颜色分量合成 RGB 颜色
EGEGRAY 由灰度值生成对应的 RGB 灰色
getbkcolor 获取当前绘图背景色
getcolor 获取当前绘图前景色
getfillcolor 获取当前绘图填充色
getlinecolor 获取当前线条颜色 24.04
gettextcolor 获取当前文本颜色 24.04
setbkcolor 设置当前绘图背景色
setbkcolor_f 设置清屏时所用的背景色
setbkmode 设置输出文字时的背景模式
setcolor 设置当前绘图前景色
setlinecolor 设置当前线条颜色
settextcolor 设置当前文本颜色
setfillcolor 设置当前绘图填充色
setfontbkcolor设置当前文字背景色
ege_setalpha 设置图像透明通道
colorblend RGB 颜色混合 24.04
colorblend_f RGB 颜色混合 24.04
alphablend ARGB 颜色混合 20.08
alphablend_premultiplied 预乘 alpha 格式的 ARGB 颜色混合 24.04
EGEGET_R 返回指定颜色中的红色分量
EGEGET_G 返回指定颜色中的绿色分量
EGEGET_B 返回指定颜色中的蓝色分量
EGEGET_A 返回指定颜色中的alpha分量
HSLtoRGB(hsl2rgb) 将 HSL 颜色转换为 RGB 颜色
HSVtoRGB(hsv2rgb) 将 HSV 颜色转换为 RGB 颜色
RGBtoHSL(rgb2hsl) 将 RGB 颜色转换为 HSL 颜色
RGBtoHSV(rgb2hsv) 将 RGB 颜色转换为 HSV 颜色
RGBTOBGR 将 RGB 颜色转换为 BGR 颜色 在 20.08 中移除
RGBtoGRAY(rgb2gray) 将 RGB 颜色转换为灰度颜色
EGERGBA 将红、绿、蓝颜色分量和透明度合成 ARGB 颜色
EGEARGB 将透明度和红、绿、蓝颜色分量合成 ARGB 颜色
EGEACOLOR 将透明度和 RGB 颜色合成 ARGB 颜色
EGECOLORA 将 RGB 颜色和透明度合成 ARGB 颜色
EGEGRAYA 由灰度值和透明度生成对应的灰色
EGEAGRAY 由灰度值和透明度生成对应的灰色
注:最低版本要求中的 ege dev 为 GitHub 开发版本,尚未正式发布。 特殊说明: 这里部分函数的最后一个参数为一个 PIMAGE 的参数,是一个可选参数。 如果不填,则绘画到当前页。如果填上,则设置或者绘画到指定的IMAGE。