CARVIEW |
Select Language
HTTP/2 200
date: Wed, 23 Jul 2025 23:23:55 GMT
content-type: text/html; charset=utf-8
cache-control: max-age=0, private, must-revalidate
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
referrer-policy: no-referrer-when-downgrade
server-timing: repo_layout-fragment;desc="repo_layout fragment";dur=680.05846,commit_show_contents-fragment;desc="commit_show_contents fragment";dur=43.140676,commit_show_header-fragment;desc="commit_show_header fragment";dur=49.304489,nginx;desc="NGINX";dur=0.661776,glb;desc="GLB";dur=101.657884
strict-transport-security: max-age=31536000; includeSubdomains; preload
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
x-content-type-options: nosniff
x-frame-options: deny
x-repository-download: git clone https://github.com/opencv/opencv.git
x-voltron-version: fd8fbbc
x-xss-protection: 0
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=2MTy8fk4htcQcIz1LjFZIeAtqkECUZQRZF%2FTOdSVLfYeKIUtcKlmigfbHI3wuLgSXEbhZsGMgXQnTzf6khlTg0mjOxpgri5HKSw87Q7CONFVks%2FrBLkqubZa1RhbbCrlBkrtZ0fVjVstcYkkDKLfXldUXijw8s0TEQmtX2oVDP1Q4VclyfuOfGA8e%2Buy4QIDCvzTM18YIkxJEg%2B1IDFjc8bQ%2FCUyu0IqakyNq389If78RSM%2Fs3XpIivsoGNOxobLwaKoI%2B5IKSDbiBWeT0hAog%3D%3D--3dluRa4qBnhSNpMz--ljahAC1H2uUBxDBNvK1reQ%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1028735238.1753313034; Path=/; Domain=github.com; Expires=Thu, 23 Jul 2026 23:23:54 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Thu, 23 Jul 2026 23:23:54 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: CCEC:3CFE7:18BBAF:223310:68816F0A
Merge pull request #25551 from Kumataro:fix25550 · opencv/opencv@8dc9ff5 · GitHub
Copy file name to clipboardExpand all lines: modules/highgui/include/opencv2/highgui.hpp
Copy file name to clipboardExpand all lines: modules/highgui/src/precomp.hpp
Copy file name to clipboardExpand all lines: modules/highgui/src/window.cpp
Copy file name to clipboardExpand all lines: modules/highgui/src/window_wayland.cpp
Copy file name to clipboardExpand all lines: modules/highgui/test/test_gui.cpp
Skip to content
Navigation Menu
{{ message }}
-
-
Notifications
You must be signed in to change notification settings - Fork 56.2k
Commit 8dc9ff5
authored
Merge pull request #25551 from Kumataro:fix25550
highgui: wayland: fix to pass highgui test #25551
Close #25550
- optimize Mat to XRGB8888 conversion with OpenCV functions
- extend to support CV_8S/16U/16S/32F/64F
- extend to support 1/4 channels
- fix to update value timing
- initilize slider_ value if value is not nullptr.
- Update user-ptr value and call on_change() function if cv_wl_trackbar::draw() is not called.
- Update usage of WAYLAND/XDG macro to avoid reference undefined macro.
- Update documents
### Pull Request Readiness Checklist
See details at https://github.com/opencv/opencv/wiki/How_to_contribute#making-a-good-pull-request
- [x] I agree to contribute to the project under Apache 2 License.
- [x] To the best of my knowledge, the proposed patch is not based on a code under GPL or another license that is incompatible with OpenCV
- [x] The PR is proposed to the proper branch
- [x] There is a reference to the original bug report and related work
- [x] There is accuracy test, performance test and test data in opencv_extra repository, if applicable
Patch to opencv_extra has the same branch name.
- [x] The feature is well documented and sample code can be built with the project CMake1 parent 1d9a412 commit 8dc9ff5Copy full SHA for 8dc9ff5
File tree
Expand file treeCollapse file tree
5 files changed
+133
-31
lines changedFilter options
- modules/highgui
- include/opencv2
- src
- test
Expand file treeCollapse file tree
5 files changed
+133
-31
lines changedmodules/highgui/include/opencv2/highgui.hpp
Copy file name to clipboardExpand all lines: modules/highgui/include/opencv2/highgui.hpp+13Lines changed: 13 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
366 | 366 |
| |
367 | 367 |
| |
368 | 368 |
| |
| 369 | + | |
| 370 | + | |
| 371 | + | |
| 372 | + | |
| 373 | + | |
369 | 374 |
| |
370 | 375 |
| |
371 | 376 |
| |
| |||
394 | 399 |
| |
395 | 400 |
| |
396 | 401 |
| |
| 402 | + | |
| 403 | + | |
397 | 404 |
| |
398 | 405 |
| |
399 | 406 |
| |
| |||
404 | 411 |
| |
405 | 412 |
| |
406 | 413 |
| |
| 414 | + | |
| 415 | + | |
407 | 416 |
| |
408 | 417 |
| |
409 | 418 |
| |
| |||
421 | 430 |
| |
422 | 431 |
| |
423 | 432 |
| |
| 433 | + | |
| 434 | + | |
424 | 435 |
| |
425 | 436 |
| |
426 | 437 |
| |
| |||
431 | 442 |
| |
432 | 443 |
| |
433 | 444 |
| |
| 445 | + | |
| 446 | + | |
434 | 447 |
| |
435 | 448 |
| |
436 | 449 |
| |
|
modules/highgui/src/precomp.hpp
Copy file name to clipboardExpand all lines: modules/highgui/src/precomp.hpp+1Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
98 | 98 |
| |
99 | 99 |
| |
100 | 100 |
| |
| 101 | + | |
101 | 102 |
| |
102 | 103 |
| |
103 | 104 |
| |
|
modules/highgui/src/window.cpp
Copy file name to clipboardExpand all lines: modules/highgui/src/window.cpp+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
436 | 436 |
| |
437 | 437 |
| |
438 | 438 |
| |
| 439 | + | |
| 440 | + | |
439 | 441 |
| |
440 | 442 |
| |
441 | 443 |
| |
|
modules/highgui/src/window_wayland.cpp
Copy file name to clipboardExpand all lines: modules/highgui/src/window_wayland.cpp+107-31Lines changed: 107 additions & 31 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
84 | 84 |
| |
85 | 85 |
| |
86 | 86 |
| |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
87 | 98 |
| |
88 |
| - | |
89 |
| - | |
90 |
| - | |
91 |
| - | |
92 |
| - | |
93 |
| - | |
94 |
| - | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
95 | 107 |
| |
96 |
| - | |
97 |
| - | |
98 |
| - | |
99 |
| - | |
100 |
| - | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
101 | 154 |
| |
102 | 155 |
| |
103 | 156 |
| |
| |||
232 | 285 |
| |
233 | 286 |
| |
234 | 287 |
| |
235 |
| - | |
| 288 | + | |
236 | 289 |
| |
237 | 290 |
| |
238 |
| - | |
| 291 | + | |
239 | 292 |
| |
240 | 293 |
| |
241 | 294 |
| |
| |||
284 | 337 |
| |
285 | 338 |
| |
286 | 339 |
| |
287 |
| - | |
| 340 | + | |
288 | 341 |
| |
289 | 342 |
| |
290 | 343 |
| |
| |||
294 | 347 |
| |
295 | 348 |
| |
296 | 349 |
| |
297 |
| - | |
| 350 | + | |
298 | 351 |
| |
299 | 352 |
| |
300 | 353 |
| |
| |||
686 | 739 |
| |
687 | 740 |
| |
688 | 741 |
| |
689 |
| - | |
| 742 | + | |
690 | 743 |
| |
691 | 744 |
| |
692 | 745 |
| |
| |||
723 | 776 |
| |
724 | 777 |
| |
725 | 778 |
| |
726 |
| - | |
| 779 | + | |
727 | 780 |
| |
728 | 781 |
| |
729 |
| - | |
| 782 | + | |
730 | 783 |
| |
731 | 784 |
| |
732 | 785 |
| |
| |||
775 | 828 |
| |
776 | 829 |
| |
777 | 830 |
| |
778 |
| - | |
| 831 | + | |
779 | 832 |
| |
780 | 833 |
| |
781 | 834 |
| |
| |||
786 | 839 |
| |
787 | 840 |
| |
788 | 841 |
| |
789 |
| - | |
| 842 | + | |
790 | 843 |
| |
791 | 844 |
| |
792 | 845 |
| |
| |||
1527 | 1580 |
| |
1528 | 1581 |
| |
1529 | 1582 |
| |
1530 |
| - | |
1531 |
| - | |
1532 |
| - | |
1533 |
| - | |
1534 |
| - | |
1535 |
| - | |
1536 |
| - | |
| 1583 | + | |
1537 | 1584 |
| |
1538 | 1585 |
| |
1539 | 1586 |
| |
| |||
1642 | 1689 |
| |
1643 | 1690 |
| |
1644 | 1691 |
| |
| 1692 | + | |
| 1693 | + | |
| 1694 | + | |
| 1695 | + | |
| 1696 | + | |
1645 | 1697 |
| |
1646 | 1698 |
| |
1647 | 1699 |
| |
| |||
1657 | 1709 |
| |
1658 | 1710 |
| |
1659 | 1711 |
| |
| 1712 | + | |
| 1713 | + | |
| 1714 | + | |
| 1715 | + | |
| 1716 | + | |
| 1717 | + | |
1660 | 1718 |
| |
1661 | 1719 |
| |
1662 | 1720 |
| |
| |||
1666 | 1724 |
| |
1667 | 1725 |
| |
1668 | 1726 |
| |
| 1727 | + | |
| 1728 | + | |
| 1729 | + | |
| 1730 | + | |
| 1731 | + | |
| 1732 | + | |
1669 | 1733 |
| |
1670 | 1734 |
| |
1671 | 1735 |
| |
| |||
1836 | 1900 |
| |
1837 | 1901 |
| |
1838 | 1902 |
| |
1839 |
| - | |
| 1903 | + | |
1840 | 1904 |
| |
| 1905 | + | |
1841 | 1906 |
| |
1842 | 1907 |
| |
1843 | 1908 |
| |
| |||
1846 | 1911 |
| |
1847 | 1912 |
| |
1848 | 1913 |
| |
| 1914 | + | |
1849 | 1915 |
| |
| 1916 | + | |
1850 | 1917 |
| |
1851 | 1918 |
| |
1852 | 1919 |
| |
| |||
2324 | 2391 |
| |
2325 | 2392 |
| |
2326 | 2393 |
| |
| 2394 | + | |
2327 | 2395 |
| |
2328 | 2396 |
| |
2329 | 2397 |
| |
| |||
2402 | 2470 |
| |
2403 | 2471 |
| |
2404 | 2472 |
| |
| 2473 | + | |
| 2474 | + | |
| 2475 | + | |
| 2476 | + | |
| 2477 | + | |
| 2478 | + | |
| 2479 | + | |
2405 | 2480 |
| |
2406 | 2481 |
| |
2407 | 2482 |
| |
| |||
2416 | 2491 |
| |
2417 | 2492 |
| |
2418 | 2493 |
| |
| 2494 | + | |
2419 | 2495 |
| |
2420 |
| - | |
| 2496 | + | |
2421 | 2497 |
| |
2422 |
| - | |
| 2498 | + | |
2423 | 2499 |
| |
2424 | 2500 |
| |
2425 | 2501 |
| |
|
modules/highgui/test/test_gui.cpp
Copy file name to clipboardExpand all lines: modules/highgui/test/test_gui.cpp+10Lines changed: 10 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
48 | 48 |
| |
49 | 49 |
| |
50 | 50 |
| |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
51 | 61 |
| |
52 | 62 |
| |
53 | 63 |
| |
|
You can’t perform that action at this time.
0 commit comments