anyjpg

将任何图片转换为 JPG。免费并在本地处理。

将图片拖放到此处
或 点击选择文件

预设

预设

按图片本身来选,而不是按数字。网页均衡是默认设置,适合发到网页或聊天里的照片。存档是你要长期留着的那一份:在值得为之付出字节的前提下保真度最高,并把 ICC 配置文件、Exif、XMP 和 DPI 一并带上。截图与图形适合纯色块、文字和硬边缘——照片可以牺牲的那部分色度细节,在这类图片上恰恰最要紧。最大压缩用于必须做小的照片。选中其中之一只会改动它所设定的控件;之后你自己做的任何调整都会保留,只是那个标签不再高亮。

质量

质量

决定丢掉多少原图信息的唯一一个旋钮。它并不是任何东西的百分比:jpegli 会把它换算成一个感知距离,所以同一个数字在任何图片上大致对应同样的可见差别。90 能保留细节,也是默认值;80 在照片上几乎挑不出毛病;低于 70,平坦区域开始出现色带,边缘出现光晕。

高级设置

你很可能不需要调整下面的任何内容。如果不确定,随时可以重置回默认设置。

输出尺寸

输出尺寸

两项均为 0 时关闭。最大尺寸会在线性光下缩小过大的照片;目标大小会让编码器搜索能达到该体积的最高质量。

质量测量

质量测量

解码每个完成的 JPEG,并与实际编码的像素比较,报告 PSNR 和 SSIM。它测量的是 JPEG 自身的编码损失,而非此前的缩放或位深降低,并且会使转换时间大约翻倍。

色度子采样

色度子采样

人眼对亮度的分辨能力远高于对颜色的分辨能力,所以 JPEG 可以只用一半分辨率存颜色,几乎没人看得出来。4:2:0 在横竖两个方向都这么做,手机和相机写出来的就是它;4:4:4 保留完整分辨率的颜色,文件更大。差别会在截图、文字和线条图上显现,因为半分辨率的颜色模糊的正是这种硬色边。

渐进模式

渐进模式

渐进式 JPEG 是先整张模糊地显示、再逐步变清晰,而不是一条一条从上往下刷出来。凡是要通过网络传送的图片都值得开启,代价是一点体积和一点编码时间。本世纪写出来的看图程序都能打开它。

自适应量化

自适应量化

编码器会先看一遍图片,把数据花在人眼会察觉缺失的地方:纹理、边缘和人脸分到更多,平坦的天空和虚化的背景分到更少。正是它让更小的文件看起来仍然一样,而不是整体变糊。除非要和一个没有这项功能的编码器做对比,否则没有理由关掉它。

透明度

透明度

JPEG 根本没有透明——这种格式没有存放透明度的通道。所以原图里任何透明的部分都必须先画到某个底色上,这里选的就是那个底色。白色适合大多数图片;如果你已经知道图片会放在什么颜色的页面上,就选那个颜色,接缝就看不出来。

灰度

元数据

元数据

每张图片除了像素之外还带有隐藏的记录。点击任意一行的 ? 即可了解它是什么,以及关掉后会有什么变化。

色彩配置文件(ICC)

无论这个开关如何,颜色都会被转换成每块屏幕都认识的标准。它只决定那个说明此事的小标签是否随文件一起走。只有当标签会改变其他应用的做法时才写入——比如新屏幕能显示的更宽色彩,没有标签就会发灰;普通色彩则不写,因为每个浏览器和手机本来就读得对,标签只会增加字节,别无用处。

相机与拍摄信息(EXIF)

你按下快门时相机写进照片里的记录:日期和时间、手机或相机型号、镜头、快门速度。关掉它不会动画面本身,只是把这些记录去掉。

拍摄地点(GPS)

照片拍摄地点的精确坐标,常常精确到街道,大多数手机会自动记录。任何收到这个文件的人都能读出来。如果要公开发布这张照片,这一项建议关着。

原文件是怎么存的(在 EXIF 中)

EXIF 里描述你所用原文件的那些标签:它是怎么压缩的、色彩怎么排布、每个像素用了多少位、尺寸有多大。这些没有一条说的是这里生成的文件,所以读到它们的程序,拿到的是一个已经不存在的文件的信息。默认会删除;只有在你确实需要逐字保留原文件的技术记录时才打开。

编辑与版权备注(XMP)

后来由修图软件添加的备注:说明文字、关键词、星级评分、作为版权人的你的名字,有时还有整段编辑历史。

打印尺寸(DPI)

一个告诉打印机要把图片印多大的数字——300 DPI 表示每英寸纸上 300 个点。它在屏幕上不产生任何变化,也不会改动任何一个像素。

下载

栅格化

栅格化

PDF 和 SVG 里没有像素,只有绘制页面的指令。这里决定在转换之前把那些指令画得多细,单位是原始页面每英寸的点数。150 在屏幕上够用,300 相当于印刷品质,而每提高一档,每一页都要多花内存和时间。

PDF 和 TIFF(多页)


输出模式:

SVG 栅格化

工作原理

谷歌的 jpegli 编码器通过 WebAssembly 在您的浏览器中运行。支持 30 种输入格式,提供质量控制和元数据选项。

不会上传任何内容。此处显示的转换统计会保留在您的浏览器中。

我们可转换为 JPG 的 30 种输入格式

JPG/JPEG:需要更小且随处可读的文件时,用 jpegli 重新压缩现有 JPEG。

PNG:将截图、图形和透明图片转为 JPG,便于生成更小、更好分享的文件。

WebP:当应用、打印机、CMS 或接收者不接受 WebP 时,转为 JPG。

AVIF:将 AVIF 转为 JPG,兼容旧浏览器、编辑器、市场平台和社交平台。

HEIC:把 iPhone 照片转为 JPG,无需特殊软件也能打开。

HEIF:将 HEIF 相机文件转为 JPG,获得广泛的桌面、网页和上传兼容性。

PDF:先把页面栅格化为像素,再导出 JPG,用于预览、缩略图和轻松分享。

TIFF/TIF:把大型扫描件和归档 TIFF 转为适合邮件和网页使用的 JPG。

SVG:按你选择的尺寸栅格化矢量图,再保存为需要像素的应用可用的 JPG。

SVGZ:解码压缩 SVG 图稿,栅格化后导出普通 JPG。

GIF:将 GIF 的第一帧转为更小、更易使用的静态 JPG。

BMP:把未压缩位图缩小为紧凑的 JPG。

TGA:将游戏和图形源 TGA 转为 JPG,便于快速预览和分享。

ICO/CUR:提取图标图像并保存为普通 JPG。

PNM:将 portable anymap 图片转为普通应用能理解的 JPG。

PPM:把原始彩色 portable pixmap 编码为小得多的 JPG 文件。

PGM:将灰度 portable graymap 转为易分享的 JPG。

PBM/PAM:把单色位图和 arbitrary portable map 转为日常兼容的 JPG。

JPEG 2000:将 .jp2、.jpx 和裸 .j2k 码流转换为普通应用和浏览器都能打开的 JPG。

JPEG XL:将 .jxl 文件转换为 JPG,供尚不支持解码 JPEG XL 的众多应用和网站使用。

PSD/PSB:无需 Photoshop 即可将 Photoshop 文档转换为 JPG。直接从文件中读取合并后的图像,包括 CMYK、Lab 和 16 位文档。

相机 RAW:使用相机内嵌的最大图像,将 CR2、CR3、NEF、ARW、DNG、RAF 和 RW2 转换为 JPG,并保留其 Exif。

OpenEXR:将场景线性的 .exr 渲染图色调映射为 JPG,保留高光而非直接裁切。

Radiance HDR:通过同样的摄影色调映射,将 .hdr 和 .pic 高动态范围图像转换为 JPG。

重新编码 JPEG

jpegli 通常可以在相似视觉质量下使现有 JPEG 更小。重复重新保存会增加压缩损失,如果计划进一步编辑请使用更高质量。

条款

免费使用,不提供保证。