Draft program for the Rust class of semester 2. The goal was to write a search engine for images.
Go to file
teridax d83c89c8f0
Image loader (#46)
* imageLoader branch created
imageLoader file created
imageLoader function created (placeholder)
included imageLoader into lib.rs
added a new folder with 2 test img

* added the decoder and began to configure it

created new variables and initiated them with calues from the .info

added some questions

* added Debug to the the derive at the image mod.rs

added a few more test pngs

added functionality to the function imageLoader

added four functions which decode the IDAT chunk into the correspondig rgba values

added test functions

added documentation

---------

Co-authored-by: Schwingel0206 <Elias.alexander@unity-mail.de>
Co-authored-by: Schwingel0206 <132705455+Schwingel0206@users.noreply.github.com>
2023-06-17 20:02:27 +00:00
.github/workflows Initial commit 2023-05-17 09:15:28 +02:00
benches Changes: 2023-06-07 13:30:22 +02:00
src Image loader (#46) 2023-06-17 20:02:27 +00:00
test_img Image loader (#46) 2023-06-17 20:02:27 +00:00
.gitignore fixed format in "multithreading" and "lib" 2023-06-06 20:13:07 +02:00
Cargo.toml Multithreading (#12) 2023-06-01 20:45:07 +02:00
LICENSE Create LICENSE 2023-06-15 15:24:54 +00:00
Programmentwurf.md Update Programmentwurf.md 2023-05-19 09:01:37 +02:00
README.md Update README.md 2023-06-05 17:40:00 +00:00

README.md

Programmentwurf

Die Beschreibung der Aufgabenstellung ist unter Programmentwurf.md zu finden. Diese Readme.md ist durch etwas Sinnvolles zu ersetzen.

WICHTIG!

Kleiner reminder, wenn ihr Sachen pushed in das repo, die eurer Anischt nach fertig sind (z.B für einen Pull-Request!), bitte mit den folgenden Commands auf Fehler/Warnings überprüfen:

  • cargo fmt für formattierung
  • cargo clippy für warnings
  • cargo test doc für documentation tests optional:
  • cargo test für module tests
  • cargo bench für benchmarks