bma*_*ets -5 ruby gem watermark image
我需要清理我的水印图像.我知道我可以使用Photoshop或具有相同功能的其他软件来完成它,但我对自动化此功能感兴趣.
我知道水印只是添加到图像层的徽标.我知道ruby语言有许多宝石,它与图像一起使用.例如,rmagik,paperclip等.
我尝试谷歌有关如何使用Ruby从图像中删除水印的信息,并没有找到任何肯定的答案.我读了rmagik和paperclip gems wiki,据我所知,我无法使用它删除图像中的水印.
我知道,使用carrierwave gem我可以在图像上加水印:
img.write('composite.gif')
例如,我将带有水印的图像放到Google图像搜索中,解析搜索结果并获得没有水印的图像.这将是非常糟糕的铁杆式方式答案,但它将是答案!这个答案会给我一些结果.
也许我有一些删除水印的方法?这个功能是否存在其他gem?也许我对rmagik和paperclip gems wiki不理解?也许有人有同样的问题?所以,这就是我寻求帮助的原因.
PS1:我的问题表明对正在解决的问题的理解.我不要求推荐或找到工具,库或最喜欢的异地资源.我问:如何以编程方式解决我的问题并使用ruby(如果你不理解,请参阅问题标题).但有时候使用一些工具或库可以解决一些问题!
PS2:如果我需要重复:我没有违反任何所有权.这只是科学问题.