照片裁剪工具:离线将装扮照片适配为星露谷服装

照片裁剪工具:离线将装扮照片适配为星露谷服装

将本地服装照片转化为可穿戴的、原版风格的星露谷物语衬衫、下装、帽子和鞋子,使用完全离线的FashionSigLIP识别。

由于该模组以 [b][url=https://huggingface.co/patrickjohncyh/fashion-clip]Fashion-CLIP[/url][/b] 作为基础模型,需要注意的是,该模组与 [b][url=https://huggingface.co/patrickjohncyh/fashion-clip]Fashion-CLIP[/url][/b] 存在相同的局限性。
Fashion-CLIP 用于编码的图像是标准产品图——通常是白色背景、不含任何人体模型的服装图片。因此,当使用包含人物的服装图像时,识别结果可能并不总是令人满意。
为了获得最佳的识别准确度,请尽量使用干净的、白色背景且画面中无人的产品照片。
该模组未来将持续接收更新和改进。敬请期待!

分类与要求

- 游戏版本:星露谷物语 1.6
- 模组类型:SMAPI / 服装 / 制作
- 必需:SMAPI 4.0 或更高版本
- 支持平台:Windows x64
- 非必需:Fashion Sense、Content Patcher、Python、网络连接或 API 密钥

## 推荐上传文件

PhotoTailor-0.15.1-Windows-x64-Nexus.zip

## 安装

1. 安装 SMAPI 4.0 或更高版本。
2. 下载并解压压缩包。
3. 将 PhotoTailor 文件夹放入你的星露谷物语 Mods 文件夹中。
4. 通过 SMAPI 启动游戏。

最终路径应为:

Stardew Valley/Mods/PhotoTailor/manifest.json

更新时,请替换现有的模组文件,但保留 Mods/PhotoTailor/generated/ 文件夹。该文件夹包含你已创建的所有服装。

## 完整描述

Photo Tailor 可将本地服装图片转化为贴合星露谷物语原版视觉风格的可穿戴服装。皮埃尔的杂货店默认会以 25,000g 的价格出售一台专用的 Photo Tailor 机器。放入一块布,从你的电脑中选择一张图片,然后使用快速识别或精确识别来创建你的服装。

快速识别会自动分析整张图片。精确识别允许你缩放、平移并最多选择八个独立衣物,并可选手动分类。在缝制之前,模组会提供免费预览,展示源图片、完整的像素美术服装草稿以及最终的游戏内物品图标。确认成功订单默认花费一块布和 2,000g。若生成失败则不收取任何费用。

识别和渲染完全在你的电脑上运行。你的照片永远不会被上传。该模组包含一个约 94 MB 的 Marqo FashionSigLIP 图像编码器,并且不需要 API 密钥、Python 安装、外部服务或 Fashion Sense 依赖。

生成的衬衫、下装、帽子和鞋类使用星露谷物语 1.6 的原生装备类型,可穿戴于常规的装备槽位。连衣裙、风衣、连体裤和连身裤等复合服装会被自动划分为协调的上下装部件,同时保持连续的颜色和图案。

生成器首先创建一个更高分辨率的语义像素美术服装草稿,包括其轮廓、调色板、领口、袖子、裁片、图案、接缝和阴影。然后将这些区域映射到原版的前、侧、后和行走帧拓扑上。其目的是生成能随玩家自然移动的衣服,并避免暴露身体像素、黑色边框和僵硬的侧视效果。

Photo Tailor 仍处于实验阶段。其目标是解读服装为自然外观的星露谷物语服饰,而非逐像素缩小照片。包含微小文字、小标志、大量遮挡、多人重叠或背景杂乱的图片,或许更适合使用精确识别并手动裁剪。

## 使用方法

1. 从皮埃尔的杂货店购买 Photo Tailor 机器并将其放置。
2. 与机器互动,将一块布放入材料槽中。
3. 选择 PNG、JPG、JPEG、WEBP 或 GIF 格式的服装图片。
4. 选择快速识别,或使用精确识别来裁剪和分类单个衣物。
5. 查看生成的服装预览。
6. 确认订单以消耗一块布和 2,000g,并获得生成物品。

仅会创建图像中检测到的服装类别。例如,一张只包含衬衫的照片将只生成一件衬衫。