Skip to content

xeceo52/LogoEditor

Repository files navigation

LogoEditor — инструкция по установке

1. Клонировать репозиторий

git clone https://github.com/xeceo52/LogoEditor.git
cd LogoEditor

2. Установить npm-зависимости

npm install

3. Настроить Python-окружение для rembg

Перейдите в папку:

cd py-rembg

Запустите:

*Или просто двойным кликом запустите этот файл из проводника

setup-python.bat

После выполнения появится виртуальное окружение:

py-rembg/.venv/

4. Тест rembg и скачивание модели Bria

Перейдите в Scripts:

cd .venv/Scripts

Запустите:

*Советую выполнить следующую команду через "Командную строку Windows", при тестах в IDE PhpStorm терминал бесконечно пытался установить эту модель (В среднем время загрузки не должно превышать 10 минут)

rembg.exe i -m bria-rmbg input.png output.png

В этой же папке должна появится output.png — всё работает, модель скачана.

Вернитесь в корень проекта:

cd ../../../

5. Установить PHP-зависимости

composer install

6. Создать .env и ключ приложения

copy .env.example .env
php artisan key:generate

7. Создать SQLite-базу и применить миграции

Создайте файл по такому пути:

database/database.sqlite

Примените миграции:

php artisan migrate

8. Запуск проекта

Запустить веб-сервер

php artisan serve

Зупустить сборщик vite

npm run dev

Открыть:

http://localhost:8000

Вариант 2 (OSPanel)

Корневая папка сайта:

LogoEditor/public

Открыть:

http://logo-editor.local/

9. Использование

  1. Загрузите изображение логотипа.
  2. При необходимости отметьте 4 угла — произойдёт выравнивание перспективы.
  3. Поверните/обрежьте логотип.
  4. Нажмите «Удалить фон» — будет использоваться модель Bria.
  5. Скачайте PNG с прозрачным фоном.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors