苏宁电器 发表于 2013-4-3 13:04

照片修复

本帖最后由 苏宁电器 于 2013-4-3 16:54 编辑

因为镜头上有小水珠,照片有两处比较模糊。我有gnu image manipulation 即 GIMP,但是没找到菜单下面哪个选项有这样的功能。请问用什么软件的哪个功能可以修复?最好是自由软件。谢谢。{:5_335:}

mandriva 发表于 2013-4-3 17:26

这么简单的事情。。

胸有成竹

用 GIMP 的铅笔或钢笔或毛笔 取小水珠附近的像素的灰阶值作为参照色,然后把水珠 涂掉, 或者建立一个小水珠边界区域的颜色梯度,然后用这根颜色梯度向量把小水珠区域覆盖。

苏宁电器 发表于 2013-4-3 21:07

本帖最后由 苏宁电器 于 2013-4-3 22:08 编辑

mandriva 发表于 2013-4-3 18:26 static/image/common/back.gif
这么简单的事情。。

胸有成竹


像素的灰阶值
颜色梯度向量

这些英语怎么表述的?在菜单里面是怎么称呼的?color from gradient?

mandriva 发表于 2013-4-3 22:59


像素的灰阶值: = value of color model
颜色梯度向量: = gradient from color

点铅笔或钢笔或毛笔 之后又点 小水珠附近的像素 设工具的颜色。
颜色梯度向量由两端颜色(他们的值不一样,之间的过渡就像向量)组成。

苏宁电器 发表于 2013-4-8 09:42

mandriva 发表于 2013-4-3 23:59 static/image/common/back.gif
像素的灰阶值: = value of color model
颜色梯度向量: = gradient from color



比较大的一片模糊,背景颜色也有不同。。头疼。。
你的软件是中文菜单的?

mandriva 发表于 2013-4-9 17:44

本帖最后由 mandriva 于 2013-4-9 18:04 编辑

苏宁电器 发表于 2013-4-8 09:42 static/image/common/back.gif
比较大的一片模糊,背景颜色也有不同。。头疼。。
你的软件是中文菜单的?

背景颜色 有不同 你有什么办法,所谓的修复是说你只能用相似的颜色(小水珠边界)把某些区域(小水珠区域)覆盖,因为在这些区域(小水珠区域)的颜色值失真,也无从得知真值,按照常理来推算他们应该均匀过渡,这就说明了创建颜色梯度向量是一个办法,就像一片树叶,如果周围都一片绿,那中间按照常理来说也是绿吧?我是不是可以在这个附近区域创建颜色梯度向量来填充中间区域啊?向量两端的绿色值的偏差就是在绿的上下浮动,把它填上去后,看上去是不是像真(像真的意思就是接近真值)的啊?
这就是思想,你说的例子 同理可证。

如果图片有若干图层,你还可以调整叠加的次序和某些图层的通透。
英文菜单的,几年前就用的gimp。
页: [1]
查看完整版本: 照片修复