我有jpg
格式的图片。
我想在图像内的矩形上应用图像效果。
效果应该做一些人类无法识别图像背后的东西。
效果应具有可逆性能力,所以当有人应用效果并将图像发给我时,我会在其上应用另一个滤镜并获得原始图片。
图像的另一部分(除了矩形之外的整个图像(矩形大小和位置在过滤和去除过程中都是已知的))不应该被修改并且应该被人识别。
一个例子是将人脸隐藏在图像中,使图像的其他部分仍然可见。
问题是:OpenCV
和Aforge
。而效果不应该是检查! 答案 0 :(得分:0)
如果这是你的序列:
1. get jpg
2. transform
3. save jpg
不完全可逆,正如你提到的那样:即使在最高质量的设置下,jpg也是有损的。
答案 1 :(得分:0)
是否需要进行像素转换?你能简单地编辑矩形(将所有像素变为黑色)并将原始数据存储在JPEG中的元数据中吗?你甚至可以加密它。你会有一个完美的版本,任何看图像的人都无法看到它。
答案 2 :(得分:0)
您可以做的是在图像中该特定部分的所有像素之间应用置换,您可以执行相反的过程来恢复图像。