找回密码
 加入
搜索
查看: 1585|回复: 3

[网络通信] [己解决]如何把图片前景色上色

[复制链接]
发表于 2021-8-10 10:45:31 | 显示全部楼层 |阅读模式
本帖最后由 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)

游客,如果您要查看本帖隐藏内容请回复








本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2021-8-10 11:57:46 | 显示全部楼层
正则替换是其中一个方向
 楼主| 发表于 2021-8-10 12:17:56 | 显示全部楼层
zghwelcome 发表于 2021-8-10 11:57
正则替换是其中一个方向

如何用正则替换?
 楼主| 发表于 2021-8-11 09:44:23 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-22 22:42 , Processed in 0.087862 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表