CoreIX 独有特点
- 超高性能:性能最多可达国内主流图片处理性能的 10 倍 以上;
- 独家支持颜色管理:国内唯一可准确高性能处理 CMYK 色彩模式 的实时媒体引擎;
- 独家超大图处理:CoreIX 允许高性能处理 高达 200MB 的图片;
- 独家全流程 HDR 管线支持:可以输出 HDR 图片,也可映射为 SDR 图片;
- 独家画面感知能力:在必须裁剪画面时可 自动保留画面主体;
- 独家原生支持 SVG:可以将 SVG 转成光栅图,也可作为 水印图;
- 独家哈希占位支持:原生支持 Thumbhash 和 Blurhash 码输出;
- 独家原生支持 RAW 格式:兼容主流 RAW 格式,支持
镜头畸变矫正、Tone Mapping、原生高 bit HDR; - 独家支持量化压缩:CoreIX 支持
fmt=tpng参数,可原生获得类似 TinyPNG 的处理效果; - 独家 OCR 内置:CoreIX 会 自动优化图片并识别文字内容,无需编写复杂的代码调用第三方 API;
- 独家 Live Photo 完整支持:CoreIX 能支持 iOS 和主流安卓实况照片方案的
静图/视频提取以及转换/合成
高度集成的自动优化:
- 自适应方向:可依据原图的 Exif 信息对图片做自动的方向调整处理,支持带 Exif 信息的 Jpeg、PNG、Webp、Avif、Heif 和 主流相机 Raw 图;
- 自动删减 Exif:在快速分享场景中,Exif 没有实际作用,去掉 Exif 可减少相应传输流量,此举最多可节省约
500 KiB容量; - 自动颜色管理:CoreIX 生成缩略图时,会自动进行必要的颜色空间转换,然后删除 ICC profile,此举对于特殊色彩空间的图片最多可节省约
2.5 MiB容量; - 可转换 Tinysrgb:对于包含 sRGB 的原图,在生成小号缩略图时,CoreIX 会自动用 Tinysrgb 替代,此举通常可节省
3 KiB容量; - 自动支持 HDR:在对 HDR 视频进行截图(取帧)操作时,CoreIX 将默认自动输出 HDR 图片,指定
cs参数为 srgb 时将自动把色彩空间映射为 SDR,避免出现灰图; - 高度集成:所有参数
客户端协商机制:当设定输出格式为 fm=webp 时,系统将通过 Accept 判断客户端是否支持 webp 图片;(鉴于 HTML type 标签的完善普及,以及 webp、avif 等格式已被大范围原生支持,该特性已正式下线)
图片处理功能
- CoreIX 关心图片的最终分享效果,包括准确度与访问速度。所以在每次执行
手动参数前,都会对图片做必要的自动优化,以最大程度达到处理效果与节省流量的最佳平衡。 - CoreIX 在生成分享图时做实时处理,所有操作均不会造成对存储桶中原图的修改。
手动参数:
自2024年1月1日起,将支持 GIF / WEBP 动图支持高性能缩略、裁剪处理
图片处理方法
直接在图片类型对象的 Url 末尾加上相应参数即可使用。示例 URL 如下:
https://demo.bitiful.com/girl.jpeg?w=800&h=500&pos=top
