[己解决]如何把图片前景色上色
本帖最后由 chzj589 于 2021-8-13 10:51 编辑无聊,搜索论坛,看见了A版的图片去色例子,把图片前景色去色为黑色。
https://www.autoitx.com/forum.php?mod=viewthread&tid=28816&highlight=%CD%BC%C6%AC%D7%AA%BB%BB
想问A版,如何把图片前景色上色,或者说把图片前景色换色?己解决:
$tColorMatrix = _GDIPlus_ColorMatrixCreate() ;创建颜色矩阵
$pCOLORMATRIX = DllStructGetPtr($tCOLORMATRIX)
Local $tColorMatrix = _GDIPlus_ColorMatrixCreateTranslate(200, 0, 0) ;创建亮度彩色矩阵
_GDIPlus_ImageAttributesSetColorMatrix($hIA, 0, True, $tColorMatrix) ;适应修改后的颜色矩阵
_GDIPlus_GraphicsDrawImageRectRect($hGraphics, $hImage, 0, 0, $iW, $iH, 0, 0, $iW, $iH, $hIA)
**** Hidden Message *****
正则替换是其中一个方向 zghwelcome 发表于 2021-8-10 11:57
正则替换是其中一个方向
如何用正则替换?
页:
[1]