找回密码
 立即注册

QQ登录

只需一步,快速开始

毕竟我是神经病

注册会员

21

主题

69

帖子

186

积分

注册会员

积分
186

活字格认证

毕竟我是神经病
注册会员   /  发表于:2017-1-19 09:53  /   查看:6466  /  回复:11
想问下是否有图片底色更改功能,有的话可以参照哪个模块?

11 个回复

正序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-1-20 10:51:39
12#
            RasterImage ri = iv.Image;
            //创建黄色前景图片
            Bitmap b1 = new Bitmap(ri.Width, ri.Height);
            Graphics g1 = Graphics.FromImage(b1);
            g1.FillRectangle(Brushes.Yellow, new Rectangle(0, 0, ri.Width , ri.Height ));
            MemoryStream st = new MemoryStream();
            b1.Save(st, ImageFormat.Jpeg);
            b1.Dispose();
            RasterImage destImage = RasterImageConverter.ConvertFromImage(Image.FromStream(st), ConvertFromImageOptions.None);
            st.Dispose();
            // Combine them
            CombineFastCommand command = new CombineFastCommand();
            command.DestinationRectangle = new LeadRect(0,0,destImage.Width,destImage.Height);
            command.SourcePoint = LeadPoint.Empty;
            command.DestinationImage = destImage;
            command.Flags = CombineFastCommandFlags.OperationAverage;
            command.Run(ri);
回复 使用道具 举报
毕竟我是神经病
注册会员   /  发表于:2017-1-20 09:58:04
11#
好像用你说的方法试过,没有用。可不可以给个具体的例子参照下?
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-1-19 17:57:14
10#
毕竟我是神经病 发表于 2017-1-19 16:38
叠加合并图片功能可以参照哪个模块?

这个是合并的方法参考
https://www.leadtools.com/help/l ... inefastcommand.html
其中:
command.Flags = CombineFastCommandFlags.OperationAverage;
回复 使用道具 举报
毕竟我是神经病
注册会员   /  发表于:2017-1-19 16:38:03
9#
叠加合并图片功能可以参照哪个模块?
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-1-19 15:43:26
8#
毕竟我是神经病 发表于 2017-1-19 14:28
那我想问下,你们替换背景色的效果是怎么样的

是这样的,如果你需要的是如你的效果图中的功能的话,使用叠加合并图片功能即可
如果需要的是抠图,目前并不支持
回复 使用道具 举报
毕竟我是神经病
注册会员   /  发表于:2017-1-19 14:28:36
7#
那我想问下,你们替换背景色的效果是怎么样的
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-1-19 13:50:44
6#
不太明白,你这样子修改以后只是给前面叠加了半透明的黄色图片吧。你要的功能是否类似于使用PS抠背景然后替换颜色?
回复 使用道具 举报
毕竟我是神经病
注册会员   /  发表于:2017-1-19 13:25:53
5#
是整张图片
回复 使用道具 举报
毕竟我是神经病
注册会员   /  发表于:2017-1-19 13:24:54
地板
修改后


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部