lufy's legend

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 7594|回复: 6

图像反转

[复制链接]

65

主题

2

好友

1355

积分

偏将军

Rank: 4

发表于 2017-10-10 15:02:23 |显示全部楼层
mask.jpg
mask.png

LUFY,用引擎怎样可以实现图片颜色反转。
回复

使用道具 举报

37

主题

8

好友

9305

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

发表于 2017-10-11 08:03:08 |显示全部楼层
配合混色模式应该是可以实现的
另外,如果不考虑效率的话,直接操作LBitmapData的像素肯定也可以
你可以先参考文档自己实现一下试试
不回答与技术和引擎不相关的问题
回复

使用道具 举报

65

主题

2

好友

1355

积分

偏将军

Rank: 4

发表于 2017-10-11 09:34:17 |显示全部楼层
lufy 发表于 2017-10-11 08:03
配合混色模式应该是可以实现的
另外,如果不考虑效率的话,直接操作LBitmapData的像素肯定也可以
你可以先 ...

混 合模式试过了,不能进行图像反转
回复

使用道具 举报

37

主题

8

好友

9305

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

发表于 2017-10-11 11:39:47 |显示全部楼层
zyflzxy 发表于 2017-10-11 09:34
混 合模式试过了,不能进行图像反转

直接用混色,肯定是不行的,因为canvas没有提供反转这种混色
如果不太要求效率的话,你可以用像素来实现,获取它的像素值,然后和255取差值就是反转了
不回答与技术和引擎不相关的问题
回复

使用道具 举报

65

主题

2

好友

1355

积分

偏将军

Rank: 4

发表于 2017-10-11 13:44:10 |显示全部楼层
lufy 发表于 2017-10-11 11:39
直接用混色,肯定是不行的,因为canvas没有提供反转这种混色
如果不太要求效率的话,你可以用像素来实现 ...

能给个简单的例子吗。
回复

使用道具 举报

37

主题

8

好友

9305

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

发表于 2017-10-11 20:59:58 |显示全部楼层
zyflzxy 发表于 2017-10-11 13:44
能给个简单的例子吗。

http://lufylegend.com/demo/test/169.html
反色demo,注意因为是对像素操作,所以本地是无法使用的
不回答与技术和引擎不相关的问题
回复

使用道具 举报

65

主题

2

好友

1355

积分

偏将军

Rank: 4

发表于 2017-10-13 12:15:29 |显示全部楼层
lufy 发表于 2017-10-11 20:59
http://lufylegend.com/demo/test/169.html
反色demo,注意因为是对像素操作,所以本地是无法使用的 ...

谢谢LUFY大神!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

防止垃圾广告,请填写任意字符

Archiver|lufy's legend

GMT+8, 2024-3-29 13:38 , Processed in 0.071978 second(s), 27 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部