- 博客(3)
- 资源 (7)
- 收藏
- 关注
原创 C# 类似PS的魔棒工具(2)羽化
上一篇文章写了所谓的魔棒工具其实离可以使用的魔棒还差得远,不过已经可以找到边界和掩码图了,这篇文章讲讲魔棒的边界羽化功能。1、羽化的概念以前学习过PS,大概知道羽化的作用,却不知道什么原理。现在要实现这个功能,当然不能在像以前那样只知道使用用不知道原理了。百度百科上说,羽化使选中的图像边缘呈现半透明过渡的效果,这有利于在不同图像中合成效果。也就是说,羽化其实是一种透明效果。貌似PS里有个a
2017-12-25 20:21:14 2286
原创 C# 类似PS的魔棒工具(1)
最近一段时间在开发一个画图软件,其中需要实现魔棒功能。网上浏览了一圈,没有找到。苦思之后,终于开窍了:。思路是:先用漫水填充算法, 获得一张连通区域的二值图。然后对这幅图进行边缘检测,获取边缘。如果使用emgucv或者opencv,可以直接使用函数floodFill()获得区域,再函数Canny()与FindContours()函数获得边界。1.漫水填充这里我不适用emgucv的方法,使用
2017-12-25 18:53:18 2409
原创 颜色转换助手RGB888-565
工作中有时需要将颜色的到模式转换,比如rgb888与rgb565之间,有时还需要选择图片上某处颜色,还要知道RGB值。为了方便,便做了个小软件。1.rgb888与rgb565的转换如下,888到565是有损失的。 //根据RGB数值改变色盘颜色 private void set_color() { if (bt
2017-12-19 19:49:24 8729
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人