Skip to content

Commit c969982

Browse files
author
unknown
committed
minor update
1 parent 36c36cb commit c969982

File tree

2 files changed

+34
-21
lines changed

2 files changed

+34
-21
lines changed

README.md

Lines changed: 32 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -38,29 +38,40 @@ sharpify-gui is a powerful, open‑source desktop application built with PyQt6,
3838

3939
```
4040
sharpify-gui/
41-
├── .gitignore # Git ignore file
42-
├── LICENSE # MIT License
43-
├── README.md # This file
44-
├── requirements.txt # Python dependencies
45-
├── example/ # Sample inputs & outputs
41+
├── .gitignore
42+
├── CODE_OF_CONDUCT.md
43+
├── CONTRIBUTING.md
44+
├── LICENSE
45+
├── pyproject.toml
46+
├── README.md
47+
├── requirements.txt
48+
├── example/
4649
│ ├── pikachu.jpg
4750
│ └── pikachu_upscaled_x4.jpg
48-
├── screenshots/ # UI previews
51+
├── screenshots/
4952
│ └── screenshot.png
50-
└── src/ # Source directory
51-
├── build.bat # Script to build the application
52-
├── favicon.ico # Application icon
53-
├── main.py # Application entry point
54-
├── app/ # Core application logic
55-
│ ├── __init__.py
56-
│ ├── main_window.py # Main application window
57-
│ ├── settings_dialog.py # Settings dialog
58-
│ ├── ui_utils.py # Utility functions for UI
59-
│ └── workers.py # Worker threads for processing
60-
├── bin/ # External binaries
61-
│ ├── ffmpeg.exe
62-
│ └── realesrgan-ncnn-vulkan.exe
63-
└── models/ # AI models
53+
├── src/
54+
│ ├── build.bat
55+
│ ├── favicon.ico
56+
│ ├── main.py
57+
│ ├── app/
58+
│ │ ├── __init__.py
59+
│ │ ├── main_window.py
60+
│ │ ├── settings_dialog.py
61+
│ │ ├── ui_utils.py
62+
│ │ └── workers.py
63+
│ ├── bin/
64+
│ │ ├── ffmpeg.exe
65+
│ │ └── realesrgan-ncnn-vulkan.exe
66+
│ └── models/
67+
│ ├── realesr-animevideov3-x4.bin
68+
│ ├── realesr-animevideov3-x4.param
69+
│ ├── realesrgan-x4plus-anime.bin
70+
│ ├── realesrgan-x4plus-anime.param
71+
│ ├── realesrgan-x4plus.bin
72+
│ └── realesrgan-x4plus.param
73+
└── tests/
74+
└── test_workers.py
6475
```
6576

6677
---
@@ -108,7 +119,7 @@ pip install -r requirements.txt
108119
1. **Run** the app:
109120

110121
```bash
111-
python main.py
122+
python src/main.py
112123
```
113124
2. **Add Files**: drag‑and‑drop or click **Add Files** / **Add Folder**
114125
3. **Select Output Folder** and configure quick or advanced settings

requirements.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ PyQt6>=6.6.0,<7.0.0
44
# Optional: For better error handling and logging
55
# colorlog>=6.7.0
66

7+
pytest>=8.0.0
8+
79
# Note: The following external dependencies are required but not Python packages:
810
# 1. Real-ESRGAN executable (download from GitHub releases)
911
# 2. FFmpeg executable (for video processing)

0 commit comments

Comments
 (0)