poster-annotation-tool
Graduation project, a poster annotation tool for poster layout generation.
Science Score: 57.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 1 DOI reference(s) in README -
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (6.4%) to scientific vocabulary
Repository
Graduation project, a poster annotation tool for poster layout generation.
Basic Info
- Host: GitHub
- Owner: JoelLei121
- License: mit
- Language: Jupyter Notebook
- Default Branch: main
- Size: 7.89 MB
Statistics
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 1
Metadata Files
README.md
This is a graduation project of @JoelLei121, a poster annotation tool for poster layout generation.
Frontend
Installation
cd web_app
npm install
Usage
run at local server:
npm run dev
Backend
python 3.10.6 with CUDA 11.2 and cuDNN 8.1.
Installation
create virtaul environment:
python -m venv ./backend/venv
cd backend/venv/Scripts
activate
install requirement:
cd ../..
pip install --no-cache-dir torch==2.2.2+cu118 torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118
pip install -r requirements.txt
Usage
run at local server:
cd ..
flask --app backend run
Citation
If you find this work useful for your research, please cite us.
@software{Guerra_Poster-Annotation-Tool_2024,
author = {Guerra, Joel},
doi = {10.5281/zenodo.11617861},
month = jun,
title = {{Poster-Annotation-Tool}},
url = {https://github.com/JoelLei121/Poster-Annotation-Tool},
version = {1.0.0},
year = {2024}
}
Owner
- Login: JoelLei121
- Kind: user
- Repositories: 10
- Profile: https://github.com/JoelLei121
Citation (CITATION.cff)
cff-version: 1.2.0 message: "If you use this software, please cite it as below." authors: - family-names: "Guerra" given-names: "Joel" title: "Poster-Annotation-Tool" version: 1.0.0 doi: 10.5281/zenodo.11617861 date-released: 2024-06-12 url: "https://github.com/JoelLei121/Poster-Annotation-Tool"
GitHub Events
Total
Last Year
Dependencies
- nvidia/cuda 10.2-runtime-ubuntu18.04 build
- 410 dependencies
- @types/react ^18.2.56 development
- @types/react-dom ^18.2.19 development
- @vitejs/plugin-react ^4.2.1 development
- eslint ^8.56.0 development
- eslint-plugin-react ^7.33.2 development
- eslint-plugin-react-hooks ^4.6.0 development
- eslint-plugin-react-refresh ^0.4.5 development
- vite ^5.1.4 development
- axios ^1.6.7
- fabric ^5.3.0
- immer ^10.0.4
- js-file-download ^0.4.12
- react ^18.2.0
- react-dom ^18.2.0
- zustand ^4.5.2
- albumentations ==0.5.2
- easydict ==1.9.0
- hydra-core ==1.1.0
- joblib *
- kornia ==0.5.0
- matplotlib *
- numpy *
- opencv-python *
- packaging *
- pandas *
- pytorch-lightning ==1.2.9
- pyyaml *
- scikit-image ==0.17.2
- scikit-learn ==0.24.2
- tabulate *
- tensorflow *
- tqdm *
- webdataset *
- wldhx.yadisk-direct *
- Pillow >=6.2.0
- memory_profiler *
- numpy >=1.16
- pytest *
- scipy *
- six *
- tqdm *
- Flask ==3.0.2
- Flask-Cors ==4.0.0
- Jinja2 ==3.1.3
- Keras-Applications ==1.0.8
- Keras-Preprocessing ==1.1.2
- Markdown ==3.5.2
- MarkupSafe ==2.1.5
- PyYAML ==6.0.1
- Pygments ==2.17.2
- Werkzeug ==3.0.1
- absl-py ==2.1.0
- aiohttp ==3.9.5
- aiosignal ==1.3.1
- albumentations ==0.5.2
- antlr4-python3-runtime ==4.9.3
- asttokens ==2.4.1
- astunparse ==1.6.3
- async-timeout ==4.0.3
- attrs ==23.2.0
- blinker ==1.7.0
- braceexpand ==0.1.7
- cachetools ==5.3.3
- certifi ==2024.2.2
- charset-normalizer ==3.3.2
- click ==8.1.7
- colorama ==0.4.6
- comm ==0.2.2
- contourpy ==1.2.1
- cycler ==0.12.1
- debugpy ==1.8.1
- decorator ==5.1.1
- easydict ==1.9
- editdistance ==0.8.1
- efficientnet ==1.0.0
- essential-generators ==1.0
- exceptiongroup ==1.2.0
- executing ==2.0.1
- filelock ==3.13.4
- flatbuffers ==24.3.7
- fonttools ==4.51.0
- frozenlist ==1.4.1
- fsspec ==2024.3.1
- future ==1.0.0
- gast ==0.4.0
- google-auth ==2.28.2
- google-auth-oauthlib ==0.4.6
- google-pasta ==0.2.0
- grpcio ==1.62.1
- h5py ==3.11.0
- idna ==3.6
- imageio ==2.34.1
- imgaug ==0.4.0
- ipykernel ==6.29.3
- ipython ==8.22.2
- itsdangerous ==2.1.2
- jax ==0.4.25
- jedi ==0.19.1
- joblib ==1.4.2
- jupyter_client ==8.6.1
- jupyter_core ==5.7.2
- keras ==2.10.0
- keras-ocr ==0.9.3
- kiwisolver ==1.4.5
- kornia ==0.5.0
- lazy_loader ==0.4
- libclang ==16.0.6
- matplotlib ==3.9.0
- matplotlib-inline ==0.1.6
- ml-dtypes ==0.3.2
- mpmath ==1.3.0
- multidict ==6.0.5
- nest-asyncio ==1.6.0
- networkx ==3.3
- numpy ==1.26.4
- oauthlib ==3.2.2
- omegaconf ==2.3.0
- opencv-python ==4.9.0.80
- opt-einsum ==3.3.0
- packaging ==24.0
- pandas ==2.2.2
- parso ==0.8.3
- pillow ==10.3.0
- platformdirs ==4.2.0
- prompt-toolkit ==3.0.43
- protobuf ==3.19.6
- psutil ==5.9.8
- pure-eval ==0.2.2
- pyasn1 ==0.5.1
- pyasn1-modules ==0.3.0
- pyclipper ==1.3.0.post5
- pyparsing ==3.1.2
- python-dateutil ==2.9.0.post0
- pytorch-lightning ==1.2.9
- pytz ==2024.1
- pywin32 ==306
- pyzmq ==25.1.2
- requests ==2.31.0
- requests-oauthlib ==1.4.0
- rsa ==4.9
- scikit-image ==0.23.2
- scikit-learn ==1.4.2
- scipy ==1.13.0
- shapely ==2.0.4
- six ==1.16.0
- stack-data ==0.6.3
- sympy ==1.12
- tabulate ==0.9.0
- tensorboard ==2.10.1
- tensorboard-data-server ==0.6.1
- tensorboard-plugin-wit ==1.8.1
- tensorflow ==2.10.1
- tensorflow-estimator ==2.10.0
- tensorflow-intel ==2.12.0
- tensorflow-io-gcs-filesystem ==0.31.0
- termcolor ==2.4.0
- threadpoolctl ==3.5.0
- tifffile ==2024.5.10
- torch ==2.2.2
- torchaudio ==2.2.2
- torchmetrics ==0.2.0
- torchvision ==0.17.2
- tornado ==6.4
- tqdm ==4.66.4
- traitlets ==5.14.2
- typing_extensions ==4.10.0
- tzdata ==2024.1
- urllib3 ==2.2.1
- validators ==0.28.1
- wcwidth ==0.2.13
- webdataset ==0.2.86
- wrapt ==1.14.1
- yarl ==1.9.4