Comments (2)
While this was happening, I noticed that the CPU usage was 100%.
However, even if I called namedWindow() in advance and the image was displayed correctly, the CPU usage was 100%.
I also created an additional patch to reduce CPU usage, but this issue was not resolved. For the above reasons, CPU usage does not seem to be the cause.
from opencv.
opencv/modules/highgui/src/window_wayland.cpp
Lines 2462 to 2473 in 2a2ff55
To reuse the result of getInstance() repeatedly looks like better efficient implementation.
However, it defined as static shared_ptr member variable in CvWlCore.
If it reaches out of scope, cv_wl_core::~cv_wl_core() is called and all windows will be destroyed.
opencv/modules/highgui/src/window_wayland.cpp
Lines 2289 to 2292 in 2a2ff55
from opencv.
Related Issues (20)
- Suggestion for a more explicit `version_string.tmp` filename HOT 4
- Version 4.9 οΌThe inference results of the ONNX model differ between GPU inference and CPU inference. HOT 7
- GaussianBlur different results between c++ and python HOT 2
- wrong γγ
- python cv2.norm() on any images hangs - deadlock? HOT 8
- videoio: obsensor: OB_EXT_CMD10 is defined, but unused.
- [regression between 4.6.0 and 4.9.0] Build breaks on FreeBSD/arm64: modules/core/src/system.cpp:573:13: error: unknown type HOT 1
- OpenCV(5.0.0-pre) Error: Unsupported format or combination of formats (Failed to parse onnx model from in-memory byte array.)
- Add equalizeHist to OpenCV HAL
- Cover NormHamming with accuracy and perfomance test
- Strange behaviour with OpenVINO and int64 custom layers
- Some dnn tests doesn't work with OpenVINO 2024.0.0 HOT 1
- OpenCV specify environment variables inside python file wrong documentation (OPENCV_FFMPEG_READ_ATTEMPTS) HOT 7
- Can not set trackBarPos, if two trackbar in the same window HOT 7
- Off by ~0.5 pixel error in `cv2.aruco.CharucoDetector` compared to `cv2.findChessboardCorners`
- cv_hal_minMaxIdx has no channel count argument
- bug when build opencv: QT 6.7, UNICODE, __itt_domain_create HOT 3
- AttributeError: module 'cv2.optflow' has no attribute 'writeOpticalFlow' HOT 2
- findHomography returns bad homography and ouliers in the inlier mask HOT 1
- Several videoio MPEG encoding tests fails with Gstreamer on Ubuntu 24.04
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from opencv.