最近我一直在搞图像算法,部分是为了好玩,部分是为了保持我的编程技巧。图像处理的想法
我刚刚实现了一个'最近邻居'算法,它选取图像中的n个随机像素,然后将图像中每个其他像素的颜色转换为所选n组中最近邻的颜色像素。结果是对图像有一种“磨砂玻璃”效果,对于相当大的n值(如果n太小则图像变得块状)。
我只是想知道如果任何人有任何其他好/有趣的算法在图像上,可能会有趣的实现?
Tom
最近我一直在搞图像算法,部分是为了好玩,部分是为了保持我的编程技巧。图像处理的想法
我刚刚实现了一个'最近邻居'算法,它选取图像中的n个随机像素,然后将图像中每个其他像素的颜色转换为所选n组中最近邻的颜色像素。结果是对图像有一种“磨砂玻璃”效果,对于相当大的n值(如果n太小则图像变得块状)。
我只是想知道如果任何人有任何其他好/有趣的算法在图像上,可能会有趣的实现?
Tom
试着做一个安迪沃霍尔打印。在Java中很容易。想了解更多的想法,只需查看GIMP或类似程序中的可用过滤器。
Marching Squares是一种计算机视觉算法。尝试使用它将黑白光栅图像转换为基于对象的场景。
扎染算法怎么样?
乐趣与玩具和容易的代码过滤器:
有很多其他的过滤器,尤其是万花筒给多少轰轰烈烈。我已经制作了我自己的graphics editor有很多过滤器,也在寻找灵感。
代替编码图像过滤器,我个人很想代码Diffusion Curves,但不幸的是没有多少时间去玩。
如果您想在网络上尝试一些更具挑战性的SIGGRAPH论文。在这次会议上有一些非常漂亮的图像算法。煤层雕刻是一个非常简单易行的例子。
这本书,Digital Image Processing,是图像处理类中最常用的一本书,它会教你很多基本技术,这将帮助你了解其他算法更好,像那些蚂蚁Aasma建议。
如果你想要更具挑战性的东西尝试完成破碎物体的对称性
这将是一个挑战!我还没有看到它做得非常好。 – 2011-05-07 07:54:45