在图像处理的过程中,销毁.jpeg 是一个常用的工具,用于通过多次压缩和保存来损坏和无法识别图像。其核心函数 destroyJPEG 提供了一种灵活的方法来控制图像的压缩质量和保存次数,从而实现不同程度的图像损坏。具体参数如下:

  • minCompression - 较低的质量值,最小可能的值是1。

  • maxCompression - 更高的质量值,最大可能值为95。

  • pathToFile - 图像文件的路径。

  • timesToIterate - 保存图像的次数,可以是单个整数,也可以是整数列表,多次保存将降低图像的识别度。

调用 destroyJPEG(1, 95, 'image.png', 20) 会将图像保存为 image.d.jpg,每次保存时都以不同的压缩质量重新保存图像,从而逐渐降低其质量,使得最终图像无法被识别。

对于更多关于JPEG图像压缩和处理的资料,您可以参考以下链接: