Problem jest tylko taki, że nie odczytuje mi obrazu. Próbowałem użyć kilka JPG (moich, z neta etc.), powsadzać do każdego folderu w projekcie,, dać zewnętrzną ścieżkę (np. C:\Users\Atexor\Documents\test.jpg), ale nie chce mi go wczytać. Reinstalowałem bibliotekę kilka razy i tworzyłem nowy projekt. Wszystko wedle instrukcji na stronie opencv tu: http://opencv-srf.blogspot.com/2013/05/installing-configuring-opencv-with-vs.html
@biczek Nic. Po prostu nie odczytuje obrazu tak jakby go nie było. Próbowałem zmieniać backslashe (// / \ \) etc. Nie mam kompletnie pojęcia w czym problem. Robię analogicznie do wczytywania np. pliku tekstowego - tam działa, tu nie. Wszystkie lib'y dodane etc.
@biczek Unhandled exception, tj. program #!$%@?. Zapewne, bo chce robić coś na obrazie, którego nie wczytał. Walnięta biblioteka. Na necie ludzie piszą, że w trybie debugowania należy dołączyć liby z debuggingu, tj. np. prócz:
@biczek w c++ pojedynczy backslash to znak specjalny i w cpp należy robić \ aby uzyskać ... Pytanie - radzisz mi metodą prób i błędów, czy "siedzisz" chociaż odrobinę w programowaniu?
Usunąłem liby "nie de". Wreszcie działa. Nie wiem czy samo to rozwiązuje problem, czy to + poprzednie rady @biczek czy co. Nigdy, ale to nigdy nie sądziłem że w programowaniu co za dużo bibliotek itp. to niezdrowo. Zawsze sobie dodawałem kilka i na koniec niepotrzebne usuwałem... Co za durna biblioteka.
Mam nadzieję, że potem będzie działać jak zacznę bawić się w obróbkę.
Uwierz, że nie podkusi. ;) Chyba z 3h siedziałem nad tym aby to działało i będę się starał utrzymać efekt. Już backupa zrobiłem tego projektu, zanim zanim zacznę na nim robić swoje.
Myślałem że z includowaniem libów jest analogicznie do .h. "Najwyżej program nie wykorzysta i zmarnuje pamięć".
Zainstalowałem ją, do projektu dodałem wszelakie biblioteki etc., przykładowy program się kompiluje z tej strony (pierwszy): http://opencv-srf.blogspot.com/2013/06/load-display-image.html
Problem jest tylko taki, że nie odczytuje mi obrazu. Próbowałem użyć kilka JPG (moich, z neta etc.), powsadzać do każdego folderu w projekcie,, dać zewnętrzną ścieżkę (np. C:\Users\Atexor\Documents\test.jpg), ale nie chce mi go wczytać. Reinstalowałem bibliotekę kilka razy i tworzyłem nowy projekt. Wszystko wedle instrukcji na stronie opencv tu: http://opencv-srf.blogspot.com/2013/05/installing-configuring-opencv-with-vs.html
#programowanie #cpp #opencv
źródło: comment_XzJy3st9YCe0QuchiSca2uAKf1pY0PJX.jpg
PobierzTo samo.
źródło: comment_9cgPMfxfcjqfA7iXNcZ7KA9sXpHQMG19.jpg
Pobierzopencvcore231.lib
edit: widziałem. To nie to...
Wszędzie pisali, że to coś z libami, że się nie dołącza wersji z debugowania, a ja dałem all z biblioteki:
źródło: comment_kTqdMoyP3q0TwWVMBcQIesJyszEuE8GN.jpg
Pobierz@Szarlejowiec
Miałem korzystać z 2.4.7 (Według zaleceń "ćwiczenia"). Nigdzie jej nie było, a to jest najnowsza (nie licząc bety 3.0).
@Atexor: o to mi chodzilo, teraz widze ;p
Usunąłem liby "nie de". Wreszcie działa. Nie wiem czy samo to rozwiązuje problem, czy to + poprzednie rady @biczek czy co. Nigdy, ale to nigdy nie sądziłem że w programowaniu co za dużo bibliotek itp. to niezdrowo. Zawsze sobie dodawałem kilka i na koniec niepotrzebne usuwałem... Co za durna biblioteka.
Mam nadzieję, że potem będzie działać jak zacznę bawić się w obróbkę.
Dzięki wam wielkie. Jakby co będe
źródło: comment_7rkfuModsfMpqqN4iaBoQ4sW62LgIRpS.jpg
PobierzUwierz, że nie podkusi. ;) Chyba z 3h siedziałem nad tym aby to działało i będę się starał utrzymać efekt. Już backupa zrobiłem tego projektu, zanim zanim zacznę na nim robić swoje.
Myślałem że z includowaniem libów jest analogicznie do .h. "Najwyżej program nie wykorzysta i zmarnuje pamięć".
Komentarz usunięty przez autora