我似乎无法找到任何jquery插件,就像在photoshop中像点修复工具一样。如果有人遇到或发现过这样的话,请分享。
基本上,我想在照片编辑网络应用程序中应用它,用户可以上传他们的照片,他们可以去除皱纹或面部线条,如面部抬起。
答案 0 :(得分:2)
这似乎是HTML5 <canvas>
的工作。查看此帖子http://www.html5rocks.com/en/tutorials/canvas/imagefilters/,了解一些照片处理演示。
要开始使用,您应该尝试将图像数据加载到<canvas>
元素中,并了解如何读取单击/拖动区域上或周围的像素数据。在模拟Photoshop的斑点修复工具的情况下,对于围绕目标周围的像素进行采样并计算给定邻近区域中相似像素的频率,需要做很多事情。
最重要的是,<canvas>
可以很容易地将画布的状态导出为图像。请参阅此帖子:http://www.html5canvastutorials.com/advanced/html5-canvas-get-image-data-url/。
希望有所帮助。