Horerka jasna! Poradźcie mi Mirasy jak za pomocą OpenCV (Python3.6) uzyskać match...

Mam grafikę będącą galerią obrazków (która z grubsza wygląda jak siatka 5x5). Mam też wzorce jakimi są - dosłownie - wycięty obrazki z tej galerii (i paru innych). Za cholere funkcja cv.matchTemplate(image,templ,cv._CCOEFF_NORMED) nie potrafi mi dopasować tych, które były wycięte z galerii na której wykonuję powyższą funkcję.

Podpowiedzcie mi jak to rozwiązać, może nawet w innym frameworku, ale żeby łaskawie
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

hej, po kilku miesiącach nauki zaczynają mnie ogarniąc myśli, że jednak w ostatnim czasie jest zbyt duży hype na datascience, machine learning, big data - bardzo dużo osób uczących się tego, ofert pracy wcale nie jest jakoś super dużo, a konkurencji od cholery. Czy nie lepiej zamiast poświecać czas na pythona i data science uczyć się czegoś mniej popularnego np phpu. Jakie jest wasze zdanie na ten temat? Czy ktoś z Was
  • 25
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
@miszczu90 tez maluje i wiem o co chodzi. ale nie ma to zwiazku z tym co probuje zrobic bo nie probuje zrobic arcydziela tylko sprawdzic jak nauczyc algorytm do rysowania geometrycznych wzorow
  • Odpowiedz
mam mała próbkę danych i muszę wykonać model do rozpoznawania pewnego elementu na podstawie zdjęć.
Jakiej biblioteki użyć do automatycznego obrotu zdjęcia, dodania zakłóceń etc, aby zwiększyć sobie ilość danych.
#programowanie #python
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć :)

Jak wiele osób chciałbym spróbować swoich sił w branży IT ( ͡° ͜ʖ ͡°)
Niestety nie mam doświadczenia ani studiów technicznych(poza podyplomowymi z testowania), chciałbym Was prosić o radę i wskazówki co i jak zrobić żeby zwiększyć swoje szansę na jakiś angaż stażowy czy juniorski ;D
Interesuje mnie testowanie - zwłaszcza automatyzacja, chociaż dochodzą mnie słuchy, że rynek jest już mocno spuchnięty w tym aspekcie i może
  • 22
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
Radiobutton nr 1 pokazuje jedno pole do wpisywania.

Radio button nr 2 pokazuje dwa pola do wpisywania.

Radio button nr 3 pokazuje trzy pola do wpisywania.

Pytanie
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witam, muszę policzyć pochodną funkcji, która ma kilka argumentów (x0, x1, x2, x3, x4) i nie potrafię ogarnąć jak to zrobić używając pytorch autograd (takie mam zadanie). Co próbowałem zrobić:

import torch

import math

x = torch.tensor([x0, x1, x2, x3, x4], requires_grad=True)
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Widzę jeden wątek o quicksorcie rozbił tu bank (nie wiem czy to bait, strzelam, że nie), to opowiem, jakie coding testy mnie osobiście się trafiły, do tej pory (nie wszystkie):

1) Stanowisko: DevOps (zdecydowanie moje ulubione, wszak dla DevOpsa)

Dostajesz listę 4 cyfr. Napisz funkcję, która "złoży" z nich najpóźniejszą możliwą godzinę i zwróci ją w formacie "HH:MM" (np, dla listy [1 2 3 4] => 23:41, dla [1 1 9 5] =>
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@leoha: wybacz, ale Ty na początku napisałeś, cytuję:

w zasadzie to powinienes wiedziec ze to algorytm typu dziel i rzadz i dziala na zasadzie separacji luczb mniejszych od pivota od wiekszych. A to każdy szanujacy sie programista wie.


Ja Ci tylko dałem przykład, że jak trafisz na rekrutującego, który ma inne rozumowanie tego, "co szanujący się programista powinien wiedzieć", to się okaże, że o quicksorcie możesz bardzo mało wiedzieć tak
  • Odpowiedz
@devopsiarz: przecież praca programisty to praca narzędziowca teraz
Masz klocki i buduj
Może są w Polsce firmy, które piszą algo, ale większość to bugi, crudy, sklepy itd.
  • Odpowiedz
Niedawno przeprowadziłem się w okolice #warszawa i obecnie jestem na etapie szukania pracy. Moje dotychczasowe doświadczenie zawodowe jest związane z branżą motoryzacją (przez 4 lata byłem programistą robotów przemysłowych offline), w zeszłym roku zacząłem się uczyć #programowanie (mam nadzieję, że mnie nie zjecie za użycie tagu), a tak bardziej szczegółowo to backend #python, choć mocno interesuje mnie też kierunek data science (obecnie przerabiam sobie kursy
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Cinkito: Jak chcesz zwiększyć swoje szanse na rynku pracy poszukaj projektów open source. Jest ich od z-------a w każdej technologii, każdy projekt ma taki tutorial wprowadzający jak zacząć pracę z nim. Potem wchodzisz w issues i robisz taski.
  • Odpowiedz
@kkthxbb: Byly takie inicjatywy, z kilkudziesieciu chetnych kilku zdecydowalo sie *sprobowac* postawic projekt open source na swoim komputerze, pomimo obszernego README jak to zrobic, a nastepnie z tych kilku chetnych nikt nie podjal sie wykonania najprostszego taska ( ͡° ͜ʖ ͡°)

Zasadniczo wszyscy chca sie nauczyc programowac ale nikt nie chce usiasc i to zrobic
  • Odpowiedz
Mireczki,
Miałbym do napisania dość prosty (tak mi się zdaję ( ͡° ͜ʖ ͡°)) skrypt w #python.
Ktoś chętny pomóc za $?
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej Mireczki. Jak wygląda ścieżka kariery programisty Python? Rok temu z ciekawości poklepałem w nim trochę kodu i znam składnię. Wiem że mam za mało wiedzy, żeby zostać juniorem, ale od czego zacząć? Każdy kurs na Udemy uczy tylko składni, albo jakiejś biblioteki. Jestem automatykiem z wykształcenia i lubię programować. Programowałem już sterowniki PLC i jestem w trakcie studiów, ale niestety straciłem pracę. Myślę nad tym żeby się przebranżowić. Nie zależy mi
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy ktoś korzystał ze skimage aka scikit-image? Chciałbym, aby funkcja zwracała TRUE jeśli pattern występuje (chociaż raz) w box, ale narazie nie mogę przeskoczyć elementu x,y = ij[::-1], który zwraca mi ValueError: too many values to unpack (expected 2)

Uprzedzam- nie trzeba tłumaczyć; rozumiem znacznie, ale jak rozwiązać ten problem?

Dzieki
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@farmaceut: Nie jestem pewien i nie mam teraz okazji skompilować tego kodu, ale na moje oko to problem leży w tym, że Twój obraz jest RGB, a nie GRAY (3 kanały vs 1 kanał). Więc ostatnia linijka nie zwraca Ci jednego zestawu koordynatów tylko 3 - na każdy kanał obrazu, stad masz ten Error.
  • Odpowiedz
@Pmpa: poza tym jeszcze to, ze w opencv nie mam thumbnail, ktora okazala sie bardzo przydatna – po ujednoliceniu wymiarow wzorcow z wieksza skutecznoscia zlapal
  • Odpowiedz
Witam mirki. Mam pytanie do tych bardziej obeznanych w #programowanie. Jakbyście mieli polecić jakiś język dla absolutnego nowicjusza, to co to by mogło być? Patrzyłem na #python i #java ale też #c++ i nie wiem od czego zacząć. Niby ten java najbardziej popularny, a python najprostszy, to który, według was, wybrać?

#programowanie #programista15k
  • 24
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Smutnekrzeslo: nie chodzi o to żebyś się nauczył. Python to taki język że i po paru latach będziesz się nowych rzeczy dowiadywał. Masz się tylko nauczyć co to if, pętla, zmienne, struktury danych i podobne podstawowe sprawy. Może do tego trochę algorytmów, jakiś codewars albo coś w tym rodzaju. Potem trochę javy żeby ogarnąć jak działa statycznie typowana obiektówka - dziedziczenie, polimorfizm, typy generyczne, interfejsy, whatever. To da ci całkiem
  • Odpowiedz
Muszę napisac proste API w python i muszę odczytać parametr z GET i przekazać go do funkcji i wyswietlić rezultat na stronie, ale coś mi nie działa. Możecie zerknąć okiem co jest nie tak?

def do_GET(self):
self._set_response()
family_input = format(self.path).encode('utf-8')
family_respose = family.get_response(family_input)
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Chciałbym zacząć używać do side projektów #vim jako IDE Pythona co by go w końcu wymasterować. Możecie polecić jakiś sprawdzony config?
#python
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@F0rT3hW1n: polecam zainstalować czystego vima (albo jeszcze lepiej neovima) i próbować pracować, jeśli czujesz że ci czegoś brakuje, szukasz plugina i sobie go konfigurujesz. Moim zdaniem to najlepszy sposób na naukę i dopieszczenie srodowiska. Pracowanie na czyichś gotowych configach raczej się moja z celem.
  • Odpowiedz
uważam, że operuję vimem zbyt wolno


@F0rT3hW1n: Dlatego trzeba robić mniej więcej to, co napisał @czasem. Używasz vima na co dzień, po pewnym czasie zauważasz, które czynności wykonujesz zbyt wolno. Wtedy odpalasz Google i szukasz rozwiązań. Naciskasz 10 razy j, żeby przesunąć kursor w dół? Googlujesz "how to navigate faster in vim" i się dowiadujesz, że zamiast 10 j, możesz użyć 10j. Albo },
Bionizy - > uważam, że operuję vimem zbyt wolno

@F0rT3hW1n: Dlatego trzeba robić m...

źródło: comment_1595320858hgGJS50x9VzDhhWKYTjQLA.jpg

Pobierz
  • Odpowiedz