https://github.com/SaberZG/SimilarTextureCheckToolPublic
一个用于检测项目内相似图片,并提供替换/删除的工具
https://github.com/SaberZG/SimilarTextureCheckToolPublic
Last synced: 2 months ago
JSON representation
一个用于检测项目内相似图片,并提供替换/删除的工具
- Host: GitHub
- URL: https://github.com/SaberZG/SimilarTextureCheckToolPublic
- Owner: SaberZG
- License: mit
- Created: 2024-05-26T16:45:57.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-26T17:07:12.000Z (over 1 year ago)
- Last Synced: 2025-01-05T16:35:48.856Z (11 months ago)
- Language: C#
- Size: 63.5 KB
- Stars: 45
- Watchers: 2
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- anything_about_game - SimilarTextureCheckToolPublic
README
# SimilarTextureCheckToolPublic
一个用于检测项目内相似图片,并提供替换/删除的工具
这个工具是基于我的一些项目情况编写的工具,旨在使用公共的文件夹存放图片/图集等资源,减少项目中的重复图片
# 简短的使用介绍
- 代码有个地方需要自行确定具体的工具路径

- 在这里进入窗口

- 界面面板和一些注意事项如下

进入面板时会自动更新资产引用情况,或者手动更新,推荐每次打开面板时都点击一次更新,保证替换时不会出现遗漏问题
- 搜索遍历面板效果如下

根据显示设置和图像特征值参数,以及是否限定了遍历目录,找到相似的或可能相似的图片,并列出来
- 点击批量处理后的操作面板

可选择设置一个公共的图片文件夹,并将当前查看的图片拷贝一份到公共图片文件夹内
设置了替换原图片后,方可激活替换和删除逻辑的按钮执行相应操作
- 点击单个图片单独处理的操作面板

与批量处理的界面相似
界面做了很多优化处理,例如修改缓存优化,界面刷新优化,避免了大量现存图片过多导致的缓存更新问题,和界面大量图片的加载卡顿问题
开发版本为Unity 2021.3.7,旧版本可以运行,但有部分API需要更新,如果有问题的话可以联系我>_<