キレ

关于与许可

在浏览器中完成,无需上传

这是什么

キレ(Kire)是在浏览器里运行的五个工具:十一种格式之间的图片转换;按规格裁剪,护照照片、Instagram、YouTube、LinkedIn 各有一页;GIF的制作、缩放和变速;视频的剪辑、转换、合并和压缩;PDF的合并、拆分、旋转、页面排序、图片进出和压缩。没有服务器,文件不经过网络。每个结果都带一个标签,说明它的字节经历了什么: 未重新编码地复制、像素全部相同地重新保存,或有损地重新保存。

怎么裁剪

JPEG 每保存一次,画质就损失一代。唯一的例外是按它的 8 px 或 16 px 块网格裁剪:压缩后的系数原样复制,不需要重新编码。命令行工具 jpegtran 就是这样做的,本网站把同样未经修改的 C 代码(libjpeg-turbo 的 transupp.c)编译成 WebAssembly,在浏览器里运行。对同一张照片、同一块区域,已用哈希核实输出与 jpegtran 的结果逐字节相同。

自动模式用 OpenCV.js 和 YuNet 人脸检测模型找到人脸并据此构图。这个模型同样只在浏览器里运行,只在选择自动时才下载。

谁在做

由 IMINADA 制作和运营。公司名来自濑户内海的伊予滩(伊予灘),上面的图画是面朝那片海的下滩站站台上的候车亭。

许可声明

本网站包含以下开源软件,按各自许可证的要求在此声明。

  • libjpeg-turbo — 无损裁剪引擎(transupp.c)。IJG License、Modified (3-clause) BSD License、zlib License。This software is based in part on the work of the Independent JPEG Group.
  • OpenCV — 人脸检测运行时(OpenCV.js)。Apache License 2.0。
  • YuNet — 人脸检测模型(face_detection_yunet_2023mar.onnx,OpenCV Zoo)。MIT License。
  • react-easy-crop — 裁剪框界面。MIT License。
  • pdf-lib — /pdf 页面的 PDF 读写。MIT License。
  • PDF.js — 在 PDF 转 JPG、PDF 转 PNG 页面把 PDF 页面画成图片。Apache License 2.0。随附 JPEG 2000 解码器(OpenJPEG,BSD 2-Clause)、JBIG2 和传真解码器(PDFium,BSD 3-Clause——PDF 提取图片页面也用它解码黑白扫描)、色彩管理(qcms,MIT)以及替代 PDF 标准字体的字体(Foxit,BSD 3-Clause;Liberation,GPL 2.0 附字体例外条款)。各许可证全文放在 /pdfjs/ 下对应文件旁。
  • FFmpeg(n5.1.4,本站按 ffmpeg.wasm 的配方自行构建)— /video 转换、调整尺寸、合并和压缩页面在浏览器自带编解码器无法胜任时的视频重新编码。此构建包含 x264,按 GNU General Public License 2.0 或更高版本发布;其中的库(libvpx、LAME、Vorbis、Ogg、zlib)遵循各自的许可证。许可证全文和完整清单(/ffmpeg/COPYING.GPLv2、/ffmpeg/SOURCE.txt)放在文件旁,完整源代码也在那里,每个库都是构建时所用的提交:/ffmpeg/source/。
  • libheif(libheif-js)— 转换器读取 HEIC,含 libde265 解码器。GNU Lesser General Public License 3.0。以独立文件(/wasm/libheif.js、/wasm/libheif.wasm)提供,不并入网站代码;构建所用版本的源代码(libheif 1.23.2、libde265 1.0.15)与引擎源代码一起放在 /ffmpeg/source/。
  • @jsquash/avif、@jsquash/webp — AVIF 和 WebP 的编码与解码。Apache License 2.0;其中的编解码器为 libavif、libaom(BSD 2-Clause)和 libwebp(BSD 3-Clause)。
  • fast-png、fflate、iobuffer、gifenc、UTIF — PNG、GIF、TIFF 的读写。MIT License;UTIF 中的 pako 为 MIT 和 zlib License。
  • Next.js、React — MIT License。
  • Emscripten — WebAssembly 工具链。MIT License。
  • Pretendard — 字体。SIL Open Font License 1.1。
  • Noto Sans SC — 简体中文页面的汉字字体。SIL Open Font License 1.1。

联系方式

admin@kiretools.com