Wpis z mikrobloga

Zastanawiałem się na wyborem miedzy c++/python dla OpenCv i na stackoverflow już ktoś o to zapytał. :) https://stackoverflow.com/questions/13432800/does-performance-differs-between-python-or-c-coding-of-opencv
Trzeba będzie się zaprzyjaźnić z pythonem, teraz rozumiem dlaczego python jest tak popularny w świecie naukowym. Skupiasz się na najtrudniejszym, czyli implementacji algorytmu, a nie na problemach programistycznych. Należy również gdzie możliwe korzystać z bibliotek lub wbudowanych funkcji, które dostarcza nam język, by program był jak najbardziej zoptymalizowany. #programowanie #opencv #python
  • 6
@Proxima_Centauri: Na youtubie jest taki znany gostek robiący w pythonie i zrobił do gta V bota automatycznie jeżdżącego samochodem i rozpoznającego obiekty na ekranie własnie dzięki OpenCV. Przez to, że to był python to ten bot nie wyrabiał z szybkością obliczeń i często wjeżdżał np w inne samochody xd Także wiesz, język się dopiera do tego co chcemy osiągnąć a nie żeby zrobić to jak najprościej bo w ostateczności się okaże,
@kebab-case Zajrzyj do odpowiedzi do pytania, jeżeli wykonujesz kosztowne operacje na bibliotekach, które same w sobie są wraperami z c/c++ na python, to nie ma dużej różnicy. Jednak faktycznie może to w pewnych przypadkach wpłynąć na wydajność. Myślę, że przepisanie kodu na c++ z pythona jest tylko kwestią czasu, bo kluczowy problem, czyli algorytm został już wymyślony.