Repository updated
zezwoi
rAIlify Challenge
Hackathon Railify
This project is written in Rust for the RAILIFY @ BaselHack 2024
Prerequisites
Getting Started
- Clone the repository:
sh git clone https://github.com/MangioneAndrea/hackaton_railify.git cd hackaton_railify - Building the project:
sh cargo build - Running the project:
sh cargo run -- --input <input_path> --page <page_number> --render-interval <interval>
Parameter
--input: Path to the input file (required).--page: Page number to process (default: 0).--render-interval: Interval for rerendering in seconds (default: 1.0).
Example
cargo run -- --input ./assets/plans/ExamplePlan.pdf
Project
Event finish
Merge pull request #5 from MangioneAndrea/patch-02
chore: create ProjectOverview.md
chore: create ProjectOverview.md (@EmAchieng)
fix: index out of bound in poipoints
fix: svg tranform
chore: output files
feat: reverse svg
Merge branch 'master' of https://github.com/MangioneAndrea/hackaton_railify (@NicolaDistl)
changed from example svg to real (@NicolaDistl)
feat: remove quick file sharing pngs
feat: quick file sharing
adjust for new data structure (@NicolaDistl)
merge (@NicolaDistl)
one picture (@NicolaDistl)
merge (@MangioneAndrea)
feat: finish up transform to data structure (@MangioneAndrea)
Merge branch 'master' into nicola (@NicolaDistl)
chore: add processed images from symbol catalogue + vision symbols directory (@EmAchieng)
docs: missing plan output idea
docs: result doc
chore: move level symbols
Merge branch 'master' of https://github.com/MangioneAndrea/hackaton_railify (@MangioneAndrea)
it works (@MangioneAndrea)
chore: add processed images from Level 2 directory (@EmAchieng)
doc: readme styling
chore: assets dir
Merge remote-tracking branch 'refs/remotes/origin/master'
doc: readme running example
chore: Add processed images from Level 1 directory (@EmAchieng)
smol fix (@NicolaDistl)
separation of code and finish of node to svg (@NicolaDistl)
Merge branch 'data_structures' (@Gabriele-Mangione)
merge (@Gabriele-Mangione)
doc: process
Merge branch 'master' into data_structures (@Gabriele-Mangione)
Update data_structures.rs (@Gabriele-Mangione)
chore: add processed images from PDF (@EmAchieng)
Merge branch 'master' of https://github.com/MangioneAndrea/hackaton_railify (@MangioneAndrea)
somehow it works (@MangioneAndrea)
new example (@Gabriele-Mangione)
Update data_structures.rs (@Gabriele-Mangione)
feat: mark unresolved pixels
feat: add inverted y (@MangioneAndrea)
feat: remove lines from image when correctly found (@MangioneAndrea)
fix (@NicolaDistl)
feat: merge very close lines (@MangioneAndrea)
Merge branch 'data_structures' into nicola (@NicolaDistl)
created main (@Gabriele-Mangione)
