Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Uyanide authored Aug 31, 2024
1 parent 529bc3b commit 1bda780
Showing 1 changed file with 4 additions and 35 deletions.
39 changes: 4 additions & 35 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,9 @@
# 基于色阶分离与像素交错的隐写图显形与制作工具

## 链接 (已使用Cloudflare全面代理)
[光棱坦克工厂](https://prism.uyanide.com/)
[光棱坦克工厂](https://prism.uyanide.com/)

(为了兼顾页面下载功能,部署文件为单html文档,非常不利于浏览器缓存,因此加载可能较慢)

## 使用方法
一看就懂,不懂也能用 :)
Expand All @@ -16,39 +18,6 @@
- **[piexifjs](https://github.com/hMatoba/piexifjs)** (用于读写JPEG Metadata)
- **[node-png-metadata](https://github.com/kujirahand/node-png-metadata)** (用于读写PNG Chunk)

## 项目结构
- **docs** (部署目录)
- **css**
- **style.css**
- **switch.css**
- **res**
- **neko.ico** (图标)
- **default.png** (默认显形源)
- **buta.jpg** (默认表图)
- **neko.jpg** (默认里图)
- **src**
- **main.js**
- **main.js.LICENSE.txt**
- **CNAME**
- **DefaultArguments.json**
- **index.html**

- **scripts** (原始脚本)
- **lib** (第三方库)
- **[encoder.js](https://github.com/jpeg-js/jpeg-js/blob/master/lib/encoder.js)**
- **[piexif.js](https://github.com/hMatoba/piexifjs/blob/master/piexif.js)**
- **[png-metadata.js](https://github.com/kujirahand/node-png-metadata/blob/master/src/lib/png-metadata.js)**
- **listeners** (事件监听、回调与辅助函数)
- **DecodeListeners.js**
- **EncodeListeners.js**
- **ImageLoader.js**
- **UniversalListeners.js**
- **prismProcessor** (图像处理)
- **PrismDecoder.js**
- **PrismEncoder.js**
- **DefaultArguments.js** (加载默认参数)
- **init.js** (初始化)

# Q&A

### 1. 这个什么所谓光棱坦克只能用这个工具看吗?
Expand Down Expand Up @@ -88,4 +57,4 @@
3. JPEG格式不支持透明度,因此当表图或里图为幻影坦克时不建议使用JPEG格式导出。

### 7. 为什么有些图片可以自动调整参数,自动显形,有些却不行?
本工具的自动显形是通过写入图片元数据实现的,如果图片本身不具备元数据/传输过程中丢失元数据便无法做到自动显形。1.3版本后制作图片时均会自动写入生成所用的参数。
本工具的自动显形是通过写入图片元数据实现的,如果图片本身不具备元数据/传输过程中丢失元数据便无法做到自动显形。1.3版本后制作图片时均会自动写入生成所用的参数。

0 comments on commit 1bda780

Please sign in to comment.