From e394f4a07c633419cfde46dd1404583c83a74b99 Mon Sep 17 00:00:00 2001 From: 13195980010 <1512161085@qq.com> Date: Sat, 14 May 2022 18:51:44 -0700 Subject: [PATCH] merge master --- src/ui/Triplet/mainwindow.ui | 71 ----------------------------------- test/TestContent.txt | 2 + test/open | Bin 0 -> 19208 bytes test/opencvtest.cpp | 27 +++++++++++++ 4 files changed, 29 insertions(+), 71 deletions(-) delete mode 100644 src/ui/Triplet/mainwindow.ui create mode 100644 test/TestContent.txt create mode 100755 test/open create mode 100644 test/opencvtest.cpp diff --git a/src/ui/Triplet/mainwindow.ui b/src/ui/Triplet/mainwindow.ui deleted file mode 100644 index 96a2ec2..0000000 --- a/src/ui/Triplet/mainwindow.ui +++ /dev/null @@ -1,71 +0,0 @@ - - - MainWindow - - - - 0 - 0 - 1280 - 768 - - - - MainWindow - - - - - - 1100 - 440 - 80 - 25 - - - - CLOSE - - - - - - 1100 - 250 - 80 - 25 - - - - PLAY - - - - - - 50 - 30 - 731 - 461 - - - - - - - - - - - 0 - 0 - 1280 - 22 - - - - - - - - diff --git a/test/TestContent.txt b/test/TestContent.txt new file mode 100644 index 0000000..5e075fe --- /dev/null +++ b/test/TestContent.txt @@ -0,0 +1,2 @@ +opencvtest.cpp is used to detect whether the virtual machine can be connected to the camera +g++ `pkg-config opencv4 --cflags` opencvtest.cpp -o example `pkg-config opencv4 --libs` diff --git a/test/open b/test/open new file mode 100755 index 0000000000000000000000000000000000000000..c1e7131dc9de49b23633ea73e6d6ef84f2ad3151 GIT binary patch literal 19208 zcmeHPe{fsXmA3M(=MzTc9+nW!2$}#g(V9i+V9+V z&-2r>)D}u-c4vGO>AdsZbIv{Y*Lzp@-Q(MXts6^RF2Ttyt`@|NpJ^g~l~LZLEK zmC~i+om5wjG39)#JP#=&dE~c6f2r!n)UHQuGk%#VKYmp{?NaqV#FbHgkvYzG6@+f)aw-8P}_Qy$^l{`}_gHrpOM)Zr6*T#AtX+|_SsA0l_ zDVKL0^r&6_(8S%mO_f)yAN;Dlm{NaJy1YNuy|(`H{^;udSUf$ndZ=OT>b3RWRKi;; z^T{tNgT~agTRH{0Wt=c&PWHvwil_Vo_deFJaCCCngAd%Z^zOT!y7Y&Ww@Hjg!)^ftm$7cmTkN@iX-1b?wexrd7Q`EU{WyNcj%6|r-Ek@krfk$<5G{%8?93ya`;&<=&#?KQ|( ziRGdzkl%O@0>3aHlH7ArewnED=V$&**>U1@zghzOekEUp`pAU&n;6vNkzHC}thcW> z9izEhU$aJNH*Tqo?5f)wHky6GT{gB!vMn8(wWyxddt)g>Pj+l>>QBV=j&OIsE;Oxo zAQ9J6MmT9`n$SqJu%Il$=Zl92^ym$-cr>v)xNXyxc4M8UMTUlaK3{EjI2DV)R5BLt zZHcrSK3}9SoYahDIA)|;BEj}BzJkG+^3PWn)ghc1{-dlZV{2mrslG4l5>-U=`Lve! zVA=>Ili}f@vb%0KoZqAm!|U1B-xZ7MiCDtc`kPequh9nvjbXD32=momPqIznK_i{i z8)B)g=s!Jb^-+F4dMjqNPM)T%Tk}4{OjZ>1SV zifV=pgky1`>CvzeMn-okW#WM1QE_cklUC=g5!bf1G&X6q-dgV(>$+Yvb#(Mub>W{WM_1kQ-Xw$vxouw` zK7&?b$AM8Ix!YBK4fyo3*lF}6pHkS_vDjjI>VIg-yTv+~=Jm@j9=QdDmx)tKe&>mM zkXtHF!{UKtj8)&qQm#Z)(_#XN*O|P&JA9UjKd07_j9>f}6Q6M4JCuC6-^^!u<|nQ( zaaxNkGB4%#qzzX~aETwc;pf`qr)+qo4WG8*$`zS=!iHDdbVuB zi2SZmcFMra*e8 z2b4Ex!!eMoG-Sh1w@@KQY&Zs{mF~3R7=TtfXv297QsyBWzQmFi;;;>;^)9D}Z1_?J zL66w*b8PrO+Hf^AW$w5Q|Ef*?IU7!E(fRbnTHv>p=YJ9!eYZSxp!C(tg$V5*H%f97 zq0y(xk4b~MHJ^Ben8{uIDM;lCLGpc+Gn0KIm&+ZLJWZsT>`N9;6KE!T)Z%I4%w&IT z@ibv(viDm&O_Z7J_bi?!$V_&x#nZ%?$?mjxnh-PDu*K6vn8{ve@iYNuvH^>yfj^V= zSv=jiX0jJpJWYU^>=KKo8`wbJ#nX)l^|yGsk)i&~ zqcwHen$1GCC-?_eQ|r$1KXUMQJNPjNzu&>{aqwveKj7eX2fy9HcRKjZ4nFAMH#qn; z4t}+Rzu3W_=irw*_{DbK_nVf?OE-ryzYLB3db+Knb*yw3MpS5QaSj75G`8U=nm@Pn zbf|oI5bOoG2#u94BeMR4u@po9MeMfF&_6AAymG||#Kkd1A^!noj;(o{$f{GJ%yj7J zd)I`Ho^Xd;&xBq&WtdSkE~DgV`RgdC`+U-?F@}>_%Q4F?cN`C@5*LLVy<&%DPH!|s>6MF5Tz3-lYiD>A+f{Ry5Tfr&ccxY^Y z4Wu3iAfBMFQ0CdGM=;`42C*KnqtmW^BF z@*{BUnf;Z3U9eIGO6c1_Lt}SKc5MF+LdVv;g(*gvKa!aeeS+=^gteGnNJ+4tm?CWM z)04T}$WN#cQMvDDq%zhyVmbW^8EB9ircd|bdf#~E{`+SoO-oYp5biwCtx&FBBNgwK ztmW!e%GDVZ?5IaZ8X1-uX3bFgH%x!o<|Z?j-S0+;Ptr!rR4wF2Pb{yzYkc2$x;(oQ zJ{)|yB@j;;B7+^ndQk^EBc%4eU>FZG#E(O)Rk>Z&&ZSdI4V)EyAdOok3@ zo{EO*7Rg~!x$kwzXJ5t_4W&@#805K6dLaK!*(}bryBTKR*)@x^{91=RH;&hIgVlo= z0`IJwtNt;WEl}M1pXA|YkDu-ku2G%)S5y`%iMA`l<V^kpA|_-a6y&aV&$!~X@F2cNf$ zJwd8Z(zu?w4_??x$?Q3iNq-p1bWVj11Wz33{4i5R7oh_HGHvAtw;z*FO7tEenFmk)GG3^Ul}BJf@sMY9f&UY;$ogL0mQOXN7N{Pb`Y5HjyW)DD3gTE{m0 z;vyje*SBO|33Rq(J_>XMGABDjW2=7(xV?4NXS4>GdjDgz#nI2)#tPqS>i*Z7nQ6_u z*PMAPkURVJ(C9H&X#Ibt-=_7!P1^(C3TzMD9MF#S^mr>*?4xq!*rJt#>~vaJSStyc zJ^wY|0`n~}-vaY3Fy8|6E%1M!1$ZBmT(R$aS$jVo)5-V$d9V3j7C7Ssb8 z2la#A2Ko@_L!jkwsv1kSHsu`eF}ZHtCR{^RuH}o$$`3-8aN1v-M%mcM5TdzERsqW! zQIAgpd~Ac9sHoalQT>g|Gj^Ach-;QzaY@}p7Xp>~-vZq+oy%EuS2)$P3pn}4iOTve zKBqp)wm-Easj8R^fpjLirHvgx9zm9y`Ua;~v&gK*By0xuU z*0k(i9X~UcbA72^^vP0vvA?q5-@&jCp;5Q{e77`2e$>P77vU$#TQWDzmeYa!i4SwR z&G!6~W=r2d{%6RS`)^!Eo2lOnox6~K2=;Z--&j%g7bPtf)qm~|R(Qr11S?j4x3syU z=8lD-iiXj$Yb*TmiiSW%O`u|BV}+-&qPnr7s2Zku53xbb&bRE(P+syY%O!;yriig?3Zq z-F%vFf%z7gZ-Mz1m~Vmk7MO2=`4;$p-U58SfzLDW`2{Q`WpdKn6~Oof>URb6boPQ0 z^K`bu&eK^AN{dWl9n_%TL6o}G;RJqH&F3-bye1|7ZNcxX`TPZ~(<#w!2TC8E$|Z;% zR^{6`= zRuyM_LKVb*dz3z(P2lqB6$vGl!>+rmAH*eucSMr+D|^`YmOT53pI?$csVe$EidWS& zjem*XeBRn=vPN~FU(q&2cPKij=!l{R6+Nuz5k04+lnTcMd^06KzxArdijZNb0z4kY5SovV01KuaF6|P8n6o#&d(pP zGOfe63;whPOrFZ4v=JXyfp!=GPWBHw><>%%x$Sufcp?8El=5eaat|($xZHn{*Jp}F z9zsdiOj!^YPS90(OrGUWDSU|oKLY|Jf2IRJPvK`d@EV1m?Z6u)zFb@v5Hf+4={hA} z?J;?NZuBYKimgf$?0ZoqsOn=Z;U> z-^5*S&UpTS3dX!}j{lMp6X*2;ag=DiQ9`Q?$Ngccl%G3KR|3DFWSOY)OLgmc+YH<> zl%)W@%|@?_zg6Rn_7W*+Sa1+Nu9Pk}VX=)q>_CRj)dQe_P>l&lY(dMeL*{UL}qzd0pAruk2i{aJe^( zyuU7DhtB;L^0NXHvk-oH5&S0fi$~18AGSb#3C4r-`F=fckMh}027y!i{EhOzQf1y* zq}-RuK6$E)ftBgkgrnSQzXBAQ22S>!?Yu<#pD#;BaM?H5iuKHqZtEQgaT|*IN={nXubW3?r^^r zH4@2`7ETX|NMc~HUpMrqx1nY&q6`WNX$T*PX<>>)L1=)H92PxE1m0-T^uWL{RBW6E zNh43xj1i)DTHeUuAOa@ZjaJ|K!I&P=cgIq?7D>brR*{Y%RN=-g>k$DIPg4j_YpoBy z=sn?dzoGRf5Z^GE=#NEYC=6Ms3-<#JqaG-&*EG8})*DBti7KN8+ImvzD#QoZH6vk% zYQoXPpjm(^)Szjx1XTj;mUWR`J^kT$ytUzmt=pR0TW$=>NE{1Z-`KjfX%pl1@ED;O z2EvZWK#U?Tz#*V1jJORMUW95AUqgX4*S2nL475Te-L17~W-Nxbaa&+>Pz!Eprtl{v zv329d_F#wB5ol};0&V{0mcZtgCbWBATSxN&8AAmKVUJocr0j;8w~6K(yh**si-s;9 z5<`I~e!q$qOBGgtjQ35RFnVdrQX2I2_FjlR=&eV=*hR zrX4{rT1zZwD=jb53b+ivGDDb5rQZ?bq{3+;skH12)l7L7>#3K5v9?Vz67G+RZ_2AF z#oE{-eP-K+B6Z;T?~VA9fmhTJd3Iqmno4MW7_$_S_j^O|Y+-86wX>mQUs5<-%T^45 zXe_R!Q#y@sgbVWQP$7V}@|$Y&I`4M|8p<#z>NmQ#sfOezDMwRk6d=W+QT8w?N3@~} zr21l!WR5;CyN^cUY!F|88SD4k0+Jr-3E!s%8U;a(xd`@*R{;f)T*QG`j2q?xk|L5z5W zxC8i$9&3^IkVMf;C!mi(?^qF47f{OAwo#7UTKJT+J z^{}9#PW>Bz<0wml{pWparVUCD%SoA>{)d6m)-UT%D*u^cGf5_@BegT@^Zs%S7>QW= zsvzFy<9%_6$V4{mX(t%kb7pw1>?+?-w#XsPxHy@{|2nuo%My zwJGcKz9LhPa+u3!eXjpKO21JV9nK$c>I{92=S&v|L}!o4pSbNEblNUK1K%Zt*U8m?HlvoZE?0Ym(SD0`| ztk1L>%65I>SHd+W<$2B~SdaPhp-dQ;@AsQI)vQm(ZOL!DrpvFX@|C!i%lf>J#TjhQ zPE`}Jh@>H9(4*el(R;uv@nQeDUZ(+L-=(7Z>bt_c*vSpAa4wf+X}TBEe>GrAT;@=4 Hu;PCK2NZs> literal 0 HcmV?d00001 diff --git a/test/opencvtest.cpp b/test/opencvtest.cpp new file mode 100644 index 0000000..9184440 --- /dev/null +++ b/test/opencvtest.cpp @@ -0,0 +1,27 @@ +#include +#include +#include +using namespace cv; +int main() { + + VideoCapture cap(0); + + if (!cap.isOpened()) { + std::cout << "!!!"; + return -1; + } + Mat frame; + bool judge = true; + namedWindow("test1"); + while (judge) + { + cap >> frame; + if (frame.empty()) break; + imshow("test1", frame); + if (27 == waitKey(30)) { + break; + } + } + destroyWindow("test1"); + return 0; +}