финальный README (Возможно..)
This commit is contained in:
32
README.md
32
README.md
@@ -9,7 +9,7 @@
|
||||
|**LSB**|(Least Significant Bit) | Сокрытие в младших битах пикселей. Работает с любыми изображениями |
|
||||
|**DCT**|(Discrete Cosine Transform) | Сокрытие в частотной области. Для гладких/однотонных изображений |
|
||||
|
||||
### Возможности
|
||||
## Возможности
|
||||
|
||||
- Графический интерфейс (Tkinter)
|
||||
- CLI интерфейс
|
||||
@@ -19,7 +19,7 @@
|
||||
- Сравнение изображений (PSNR)
|
||||
|
||||
---
|
||||
### Получение кода
|
||||
# Получение кода
|
||||
|
||||
## Способ 1: Клонирование репозитория (если есть доступ)
|
||||
|
||||
@@ -27,10 +27,10 @@ git clone <ссылка_на_репозиторий>
|
||||
|
||||
cd CourseWork
|
||||
|
||||
# Что такое git clone?
|
||||
### Что такое git clone?
|
||||
Это команда, которая скачивает копию репозитория с сервера (например, с Gitea, GitHub) на ваш компьютер.
|
||||
|
||||
# Где взять ссылку?
|
||||
### Где взять ссылку?
|
||||
В веб-интерфейсе репозитория нажмите кнопку Clone или Клонировать и скопируйте ссылку (HTTPS или SSH).
|
||||
|
||||
## Способ 2: Скачать архив с Gitea/GitHub
|
||||
@@ -61,41 +61,41 @@ sudo apt install python3-tk
|
||||
|
||||
|stego --help| Помощь по CLI|
|
||||
|
||||
### CLI команды
|
||||
# LSB кодирование
|
||||
## CLI команды
|
||||
#### LSB кодирование
|
||||
stego encode lsb image.png out.png -m "Секретное сообщение"
|
||||
|
||||
# LSB декодирование
|
||||
#### LSB декодирование
|
||||
stego decode lsb out.png
|
||||
|
||||
# DCT кодирование
|
||||
#### DCT кодирование
|
||||
stego encode dct image.png out.png -m "Секретное сообщение"
|
||||
|
||||
# DCT декодирование
|
||||
#### DCT декодирование
|
||||
stego decode dct out.png
|
||||
|
||||
# Показать вместимость изображения
|
||||
#### Показать вместимость изображения
|
||||
stego capacity image.png
|
||||
|
||||
# Сравнить два изображения (PSNR)
|
||||
#### Сравнить два изображения (PSNR)
|
||||
stego psnr original.png modified.png
|
||||
|
||||
### Удаление
|
||||
# Ч ерез pipx
|
||||
## Удаление
|
||||
### Через pipx
|
||||
pipx uninstall stego-app
|
||||
|
||||
# Через скрипт
|
||||
### Через скрипт
|
||||
chmod +x uninstall.sh
|
||||
./uninstall.sh
|
||||
|
||||
### Требования к системе
|
||||
## Требования к системе
|
||||
ОС: Linux (Ubuntu/Debian и производные)
|
||||
|
||||
Python: 3.8 или выше
|
||||
|
||||
Зависимости: numpy, pillow, scipy, tkinter
|
||||
|
||||
### Известные ограничения
|
||||
## Известные ограничения
|
||||
DCT метод требует размеры изображения, кратные 8 (например, 400×400, 512×512, 800×800)
|
||||
|
||||
DCT метод рекомендуется только для гладких/однотонных изображений
|
||||
|
||||
Reference in New Issue
Block a user