Update 'KijowskiM.md'
This commit is contained in:
parent
733efeb983
commit
728549d607
24
KijowskiM.md
24
KijowskiM.md
@ -55,5 +55,29 @@ Współczynnik recall (część wspólna obiektu i detekcji przez rozmiar obiekt
|
|||||||
|
|
||||||
### Integracja projektu
|
### Integracja projektu
|
||||||
|
|
||||||
|
Integracja wykonana jest w pliku program.py
|
||||||
|
|
||||||
|
Mój podprojekt wywoływany jest po wciśnięciu lewego przycisku myszy.
|
||||||
|
|
||||||
|
`
|
||||||
|
elif(event.type==pygame.MOUSEBUTTONDOWN):
|
||||||
|
if (type(self.map[0][2]) == Floor):
|
||||||
|
meh = easygui.fileopenbox("Wybierz zdjęcie paczki", "Wybierz zdjęcie paczki", filetypes = [["*.jpg", "*.jpeg", "*.png", "Pliki graficzne"]])
|
||||||
|
if meh is None:
|
||||||
|
return
|
||||||
|
while pathlib.Path(meh).suffix!=".jpg" and pathlib.Path(meh).suffix!=".jpeg" and pathlib.Path(meh).suffix!=".png":
|
||||||
|
meh = easygui.fileopenbox("Wybierz zdjęcie paczki", "Wybierz zdjęcie paczki", filetypes = [["*.jpg", "*.jpeg", "*.png", "Pliki graficzne"]])
|
||||||
|
if meh is None:
|
||||||
|
return
|
||||||
|
whatIsIt = self.neurons.whatIsIt(meh)
|
||||||
|
`
|
||||||
|
Sprawdzamy oczywiście czy lobby na paczki jest puste a jeśli tak to wywołujemy metodę fileopenbox z klasy easygui pozwalającą na wybranie pliku w ładny graficzny sposób.
|
||||||
|
|
||||||
|
![](https://git.wmi.amu.edu.pl/s444399/AI/raw/master/demo/a.png)
|
||||||
|
|
||||||
|
Następnie sprawdzamy czy jest to plik graficzny jeśli nie, powtarzamy to do skutku, lub zamknięcia okna.
|
||||||
|
|
||||||
|
Jeśli mamy już plik graficzny to ścieżka do niego jest przekazywana do klasy podprojektu której obiektem jest neurons a metodą którą wykonujemy jest whatIsIt.
|
||||||
|
|
||||||
### Implementacja projektu
|
### Implementacja projektu
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user