从PNG或GIF图像中遮盖白色,然后使用任何颜色将其变白到画布上
||
来源是PNG或GIF,其中应“着色”的像素为白色。背景可以是黑色,也可以是透明的,以最简单的为准。
现在,我想剪切出源的矩形部分,并将其与\“ brush \”的调色板颜色(gif)或RGB颜色(png)进行AND,以在其上\“ stamp \”具有该颜色的TImage / TCanvas。
RTFM可能会做的那些懒惰问题之一。但是,如果您有很好的解决方案,请分享:)
我尝试了Daud的PNGImage库,但是我什至无法加载源图像。有使用技巧吗?
该解决方案需要在D7及更高版本,XP及更高版本上运行。
没有找到相关结果
已邀请:
1 个回复
怪酞撩匹
这是显示如何读取红色和蓝色值并进行切换的代码。
但这仅适用于位图图像。 如果有用,请尝试将图像转换为位图,然后再对其进行操作。