tag:blogger.com,1999:blog-19722740.post7314276032471816532..comments2022-03-02T12:11:22.543+01:00Comments on Rafał Petryniak: OpenCV - instalacja i pierwszy przykład w UbuntuRafał Petryniakhttp://www.blogger.com/profile/13338645699618423437noreply@blogger.comBlogger6125tag:blogger.com,1999:blog-19722740.post-10179400119170236442017-04-15T08:37:56.525+02:002017-04-15T08:37:56.525+02:00Proszę o kontakt na maila (podany w sekcji "O...Proszę o kontakt na maila (podany w sekcji "O mnie") to podeślę przykład plików konfiguracyjnych.Rafał Petryniakhttps://www.blogger.com/profile/13338645699618423437noreply@blogger.comtag:blogger.com,1999:blog-19722740.post-74657109624191904032017-04-14T13:51:07.095+02:002017-04-14T13:51:07.095+02:00Mam taki lekki problem z CMake. Mój stary program ...Mam taki lekki problem z CMake. Mój stary program został podzielony na dwa, ze względu na dużą liczbę funkcji, zwykły makefile wyglądał tak<br />a.out: main.o funkcje.o<br /> gcc main.o funkcje.o -lm<br /><br />main.o: main.c funkcje.h<br /> gcc -c main.c<br /><br />funkcje.o: funkcje.c funkcje.h<br /> gcc -c funkcje.c<br />To był program pod konsolę. Zwykłe pytanie, bo przerabiam ten program pod GTK i OpenCV, jak skompilować ten program w cmake? Coś widzę w tych tutorialach tworzenie dwóch oddzielnych folderów, trzech cmakelist, ale niezbyt mi to wychodzi :-(Anonymoushttps://www.blogger.com/profile/10707834052342678170noreply@blogger.comtag:blogger.com,1999:blog-19722740.post-39168192061130445432017-04-13T18:32:44.265+02:002017-04-13T18:32:44.265+02:00Dzięki za rozpisanie tego. Może komuś się przyda :...Dzięki za rozpisanie tego. Może komuś się przyda :-)Rafał Petryniakhttps://www.blogger.com/profile/13338645699618423437noreply@blogger.comtag:blogger.com,1999:blog-19722740.post-32109094465887011862017-04-12T17:25:05.219+02:002017-04-12T17:25:05.219+02:00Jakby ktoś kiedyś potrzebował to odpowiadam.
Potrz...Jakby ktoś kiedyś potrzebował to odpowiadam.<br />Potrzebny wektor obecnie działa przez std:: na początku, bo widzę że kiedyś nie trzeba było tego tak używać, wystarczyło samo vector<br /><br />#include <br /><br /> std::vector params;<br /> params.push_back(CV_IMWRITE_PXM_BINARY);<br /> params.push_back(0);<br /><br /> imwrite( "Image.ppm/lub pgm/lub pbm", gray_image, params );<br /><br />Dlaczego pytam się o ten niewykorzystywany format?<br />Bo nie ma on żadnego zapisu kodu procesora, czy windows kodu jak bmp. Obraz ma bezpośrednie wartości pikseli r g b, zapisane liczbami od 0 do 255, fakt jest przez to duży, ale zapisany jako obraz tymczasowy daje niesamowite możliwości przekształceń dla programisty, np. filtr Kuwahara, zaś forma obrazu to tablica G[3*i+k][j], gdzie 3 to ilość kolorów, k to numer koloru, i,j to numer komórki.Anonymoushttps://www.blogger.com/profile/10707834052342678170noreply@blogger.comtag:blogger.com,1999:blog-19722740.post-57639741949152140172017-04-12T09:26:53.214+02:002017-04-12T09:26:53.214+02:00Na wszelki wypadek przesyłam również linka do ofic...Na wszelki wypadek przesyłam również linka do oficjalnej dokumentacji z opisem instalacji w Linuksie: http://docs.opencv.org/3.2.0/d7/d9f/tutorial_linux_install.html. <br /><br />Jeśli chodzi o sposób zapisu do ppm lub pgm to nie za bardzo jestem w stanie pomóc, bo sam nie korzystam z tych formatów.Rafał Petryniakhttps://www.blogger.com/profile/13338645699618423437noreply@blogger.comtag:blogger.com,1999:blog-19722740.post-71176300252485100882017-04-11T16:40:41.087+02:002017-04-11T16:40:41.087+02:00Właśnie dzięki panu zainstalowałem openCV na Linux...Właśnie dzięki panu zainstalowałem openCV na Linuxie. Mam nadzieję, że ma pan już ten doktorat. Z innych rzeczy, czy można wybierać sposób zapisu pliku pomiędzy ascii, a binarnym w plikach ppm i pgm, tak jak w gimpie.Anonymoushttps://www.blogger.com/profile/10707834052342678170noreply@blogger.com