首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

100分急求用GDI+开展照片磨皮的算法!

2013-01-02 
100分急求用GDI+进行照片磨皮的算法!!照片磨皮算法。给个思路或原理都行。有代码更好。呵呵[解决办法]照片磨

100分急求用GDI+进行照片磨皮的算法!!
照片磨皮算法。给个思路或原理都行。有代码更好。呵呵
[解决办法]
照片磨皮是什么?祛除杂色么?

GDI+没有直接的封装,需要自己写代码。

思路:http://www.google.cn/search?hl=zh-CN&newwindow=1&q=inpaint+%E7%AE%97%E6%B3%95&aq=0&oq=
[解决办法]
不懂,帮顶。。。
[解决办法]
提供思路:
将要处理的图形放到一个新的GDI设备中,然后取出位图数据进行运算
可以根据颜色值的平均值运算来处理
比如以要将处理区域的中心点为基础处理,从中心点向外扩展运算,然后作平均值到边缘值的颜色过渡处理。

先取出中心点到边缘的一条线的颜色数据,然后将这一条线的数据的R值全部相加,然后除以这条线的橡数数量将可得到平均的R值,同理,G值和B值也是一样,这样处理完后将可得到这条线的平均颜色值。
然后从中心点开始向边缘点的颜色进行 平均颜色值 到 边缘颜色值 的颜色过渡处理
[解决办法]

引用:
引用:
提供思路:
将要处理的图形放到一个新的GDI设备中,然后取出位图数据进行运算
可以根据颜色值的平均值运算来处理
比如以要将处理区域的中心点为基础处理,从中心点向外扩展运算,然后作平均值到边缘值的颜色过渡处理。

先取出中心点到边缘的一条线的颜色数据,然后将这一条线的数据的R值全部相加,然后除以这条线的橡数数量将可得到平均的R值,同理,G值和B值也是一样,这样处理完后将可得到这条线的平均颜色值。
然后从中心点开始向边缘点的颜色进行 平均颜色值 到 边缘颜色值 的颜色过渡处理


GDI的操作我知道。我只能了解比较成熟的磨皮算法。

Inpaint算法我一个老兄的毕业设计就做的这个,几天搞出来不太现实。
lz按照我的思路上万方搜索下。
[解决办法]
不懂,帮顶
[解决办法]
引用:
GDI的操作我知道。我只能了解比较成熟的磨皮算法。

什么意思?
[解决办法]
磨皮一般就是模糊吧。
[解决办法]
VisualBasic图像处理:一个演示VB图形的程序,包括颜色模糊算法 
http://www.winu.cn/htmls/444/030/
[解决办法]
涉及到光栅图像像素矩阵运算的,用GDI+不如用GDI方便。

热点排行