#64 · 主分类: 计算机视觉

caire

computer-vision content-aware-resize content-aware-scaling edge-detection face-detection golang image-processing image-resize machine-learning seam-carving

内容感知图像缩放库

项目最后更新:05/02/25

GitHub Stars

10.5K

Forks数量

387

贡献者数量

15

许可证

MIT

收录理由

Caire 是一款用 Go 编写的图像缩放库,它的特别之处在于不靠简单拉伸或裁剪来改变尺寸,而是先通过边缘检测生成能量图,再逐条移除画面中最不显眼的像素缝。这样处理下来,人脸等前景主体能保持原样,背景则被压缩,适合自动预处理、生成缩略图或重排横幅这类需要保留关键内容的场景。它既可以作为 Go 包嵌入项目,也能用命令行直接调用,算法核心统一,依赖很少,集成起来不费劲。README 对缝切割的每个步骤讲得比较清楚,你可以在正式采用前判断这套逻辑是否符合自己的需求。

相关文章

暂无针对该项目的文章。

如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。

同类热门项目