Skip to content

andrey1pf/Computer-graphics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

The repository contains all the lab work for the computer graphics course.

The repository contains:

  • Python files for backend
  • HTML, CSS, JS files for frontend
  • Docker to start the project

To run the application locally there are three options:

  • run through the IDE
  • run through the terminal
  • run through Docker

Branches

main: Contains all project source files and Docker files for running the application.

Building

  • IDE. Clone the repository, you can do this by using command git clone or downloading the zip archive. Install the IDE you like. For example you can use PyCharm.
    Install all the libraries you need for the application to work. See the requirements.txt file for a complete list.
  • Terminal. Clone the repository, you can do this by using command git clone or downloading the zip archive.
    The next step is to enter a command python app.py in the project folder.
  • Docker. Clone the repository, you can do this by using command git clone or downloading the zip archive. You have two options:
    • start with docker-compose - You need to execute two commands (in the project folder) docker build -t color_app:dev . and
      then docker run -p 5000:5000 color_app:dev.
    • without docker-compose - You need to execute one command (in the project folder) docker-compose up.
      After that you can see how the application works by clicking on the link http://127.0.0.1:5000

Terms of Reference

  1. lab1 CMYK <--> RGB <--> HLS
  2. lab2
  3. lab3 Option 6

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published