1 分•作者: winter_blue•大约 1 个月前
返回首页
最新
3 分•作者: marvinborner•大约 1 个月前
2 分•作者: ChadNauseam•大约 1 个月前
源代码:<a href="http://github.com/anchpop/pictolab" rel="nofollow">http://github.com/anchpop/pictolab</a>
我喜欢 HDR,但直到最近,在浏览器中渲染动态 HDR 内容还很困难。但现在,随着浏览器开始支持 WebGPU 和具有扩展色彩空间的画布,这实际上是可行的。
所以我想做的是制作一个图像编辑器,能够进行我经常需要做的简单编辑,但具有完整的 HDR 支持,这在浏览器编辑器中很少见。在支持 HDR 的显示器上调高亮度是查看显示器性能的好方法 :P
我试图在各个方面都做到极致。因此,亮度/饱和度/色相调整使用 okLCH 色彩空间,并且有一个选项可以使用 seam carving 进行“内容感知调整大小”,这很快,因为它使用 Sam Westrick 的三角形阻塞算法 [0] 进行并行化。
此外,该网站支持导入 iPhone 拍摄的 HEIC 照片,这做起来出乎意料地困难。像 libheic 这样的库并不能完全支持 iPhone 使用的格式,因此如果简单地使用,HDR 颜色就会出错。我正在写一篇关于这个问题的博文,但简而言之,你必须使用 ISO 21496-1 增益图合成(这甚至不是苹果公司记录的)。我确信 pictolab 是*唯一*一个允许你将 HEIC 转换为 JPEG 或 AVIF 而不会搞砸 HDR 的网站。
还有一个本地背景移除模型。请尽情享用!
[0]: <a href="https://shwestrick.github.io/2020/07/29/seam-carve.html" rel="nofollow">https://shwestrick.github.io/2020//29/seam-carve.html</a>
2 分•作者: wapasta•大约 1 个月前
3 分•作者: syndicalt•大约 1 个月前
3 分•作者: syndicalt•大约 1 个月前
1 分•作者: Anon84•大约 1 个月前
2 分•作者: karakoram•大约 1 个月前
2 分•作者: qwertyuiop_•大约 1 个月前
2 分•作者: karakoram•大约 1 个月前
3 分•作者: K9987plus•大约 1 个月前
一个用 Rust 编写的多模态数据库
2 分•作者: mooreds•大约 1 个月前
2 分•作者: razum9•大约 1 个月前
2 分•作者: mooreds•大约 1 个月前
3 分•作者: wingmanjd•大约 1 个月前
3 分•作者: rbanffy•大约 1 个月前
14 分•作者: hackerBanana•大约 1 个月前
1 分•作者: chvid•大约 1 个月前
1 分•作者: fwsgonzo•大约 1 个月前
1 分•作者: hasheddan•大约 1 个月前