![]() Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB (check file: cmake/checks/atomic_check.cpp) Check for working C compiler: /usr/bin/cc - works Check for working C compiler: /usr/bin/cc Check for working CXX compiler: /usr/bin/c - works ![]() Check for working CXX compiler: /usr/bin/c The C compiler identification is GNU 6.3.0 ![]() The CXX compiler identification is GNU 6.3.0 VideoCapture cap = cv::VideoCapture(pipe, cv::CAP_GSTREAMER) Ĭmake -D CMAKE_BUILD_TYPE=RELEASE \> -D CMAKE_INSTALL_PREFIX=/usr/local \> -D INSTALL_PYTHON_EXAMPLES=ON \> -D OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib-4.1.2/modules \> -D BUILD_EXAMPLES=ON. Std::string pipe = "rtspsrc location=rtsp://192.168.1.113:554/user=admin_password=_channel=1_OSD_stream=1.sdp latency=0 ! decodebin ! videoconvert ! appsink " The reason I want this is to control parameters using key inputs but having a freeze happen when sending many inputs is not preferable. I suspect this has to do with waitkey not getting enough time to do the drawing, but how do you go about solving this? My problem now is that when you hold a key down, the frames no longer get drawn on screen. I'm using opencv(4.1.2) with ubuntu(18.04), as I understand my build uses GTK, so it uses that libraries function for reading the keypresses?
0 Comments
Leave a Reply. |