Aktywne Wpisy

Jakimi chorobami najczęściej straszono was w dzieciństwie? Ja zaczynam:
- astma
- wrzody żołądka
- astma
- wrzody żołądka

annlupin +53
ciekawe co tam na mirko
źródło: annlupin5555555
PobierzSkopiuj link
Skopiuj link

źródło: annlupin5555555
PobierzRegulamin
Reklama
Kontakt
O nas
FAQ
Osiągnięcia
Ranking
Chciałbym by program w czasie rzeczywistym oznaczał cyfry wyskakujące na ekranie. Zrobiłem już demo z bazą MNIST jednak napotyka ona troche problemów. Pomyślałem, że może stworze nowe wzorce na podstawie fonta (pic rel) gdyż nie są to liczby pisane ręcznie. Najlepiej by było ograniczyć się tylko do tych wzorców. Nie wiem jednak jak dodać to do bazy czy stworzyć nową baze.
Mógłby ktoś nakierować na jakieś przydatne edukacyjne linki?
Wcale nie umiem pythona, program złożyłem z gotowców (na podstawie tego http://hanzratech.in/2015/02/24/handwritten-digit-recognition-using-opencv-sklearn-and-python.html )
Może ktoś ma jakieś porady co do kodu?
źródło: comment_GN37WQB7nSGCGmIg1hw3I78xlkmhSFkm.jpg
Pobierzwykrywacz https://pastebin.com/TLD5Xxp6
Wczytanie .png do np.array można zrobić na wiele sposobów np. https://stackoverflow.com/questions/31386096/importing-png-files-into-numpy
Po kodze trenera wydaje mi się, że
Co do samej detekcji, w zależności jak bardzo "zaszumione" obrazy próbujesz rozpoznać, możesz popróbować z różnymi progami w cv2.threshold.
Ogółem to polecam
Komentarz usunięty przez autora
dataset = MNIST('mnist')features, labels = dataset.load_training()
Tylko teraz wywala AttributeError: 'list' object has no attribute 'reshape'
Podejrzewam że to powinno być w typie array z numpy i znowu nie wiem co z tym zrobic
dataset = MNIST('mnist', return_type='numpy')Program teraz szybko zaznacza liczby jednak opisuje je błędnie (1=2, 2=1, 3=2, 4=3). Czyżby wzorce były źle opisane?
Jednak były źle podpisane ( ͡° ͜ʖ ͡°)