Poromerkin piirtäminen ja tunnistaminen mobiilisovelluksessa
Horneman, Jonna (2023)
Horneman, Jonna
2023
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202304044728
https://urn.fi/URN:NBN:fi:amk-202304044728
Tiivistelmä
Opinnäytetyön tarkoituksena on luoda prototyyppi mobiilisovelluksesta, johon käyttäjä voi piirtää poromerkin ja etsiä piirtämänsä poromerkin omistajan tiedot. Opinnäytetyön tavoitteena on tuoda helpotusta porotalouden työskentelytapoihin ja selvittää, onko mahdollista kehittää piirtosovellus, joka tunnistaa käyttäjän piirtämät poromerkit. Opinnäytetyön toimeksiantajana toimii Paliskuntain yhdistys.
Sovelluksen frontend luodaan Flutterilla ja backend Pythonilla. Prototyyppiä voi käyttää Android- ja iOS-pohjaisilla laitteilla.
Opinnäytetyössä tutustutaan poromerkkeihin, Pythonin REST API:iin ja kuvavertailuun sekä Flutterin valikoituihin widgetteihin. Lisäksi käydään läpi sovelluksen suunnittelu- ja tekovaiheet sekä sovelluksen toiminta.
Opinnäytetyön tuloksena syntyi toimiva poromerkkipiirtohakusovellus. Sovelluksella käyttäjä voi piirtää sormella tai kosketusnäyttökynällä poromerkkiin erilaisia tekoja. Sovellus vertaa käyttäjän piirtämää poromerkkiä vertailukuviin ja palauttaa kuvaan sopivat poromerkkivastaavuudet, joista käyttäjä valitsee oikeat kuvat. Tämän jälkeen ohjelma palauttaa mahdollisen omistajan tiedot. Prototyyppiä voidaan jatkossa hyödyntää esimerkiksi porotalouden työskentelytapojen digitalisoimisessa.
Sovelluksen frontend luodaan Flutterilla ja backend Pythonilla. Prototyyppiä voi käyttää Android- ja iOS-pohjaisilla laitteilla.
Opinnäytetyössä tutustutaan poromerkkeihin, Pythonin REST API:iin ja kuvavertailuun sekä Flutterin valikoituihin widgetteihin. Lisäksi käydään läpi sovelluksen suunnittelu- ja tekovaiheet sekä sovelluksen toiminta.
Opinnäytetyön tuloksena syntyi toimiva poromerkkipiirtohakusovellus. Sovelluksella käyttäjä voi piirtää sormella tai kosketusnäyttökynällä poromerkkiin erilaisia tekoja. Sovellus vertaa käyttäjän piirtämää poromerkkiä vertailukuviin ja palauttaa kuvaan sopivat poromerkkivastaavuudet, joista käyttäjä valitsee oikeat kuvat. Tämän jälkeen ohjelma palauttaa mahdollisen omistajan tiedot. Prototyyppiä voidaan jatkossa hyödyntää esimerkiksi porotalouden työskentelytapojen digitalisoimisessa.