#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 对缝切割的每个步骤讲得比较清楚,你可以在正式采用前判断这套逻辑是否符合自己的需求。
相关文章
暂无针对该项目的文章。
如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。