From 1822e159089eeedf8164022413761f34a663ba80 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E4=BC=9F?= Date: Tue, 28 Apr 2026 14:37:15 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=B0=94=E6=B3=A1=E6=A3=80?= =?UTF-8?q?=E6=B5=8B=E7=95=8C=E9=9D=A2=E5=9B=BE=E6=A0=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- XplorePlane/Assets/Icons/Clear.png | Bin 0 -> 1059 bytes XplorePlane/Assets/Icons/Undo.png | Bin 0 -> 442 bytes XplorePlane/Assets/Icons/brush32.png | Bin 0 -> 609 bytes XplorePlane/Assets/Icons/eraser32.png | Bin 0 -> 697 bytes XplorePlane/Assets/Icons/magic32.png | Bin 0 -> 516 bytes XplorePlane/Assets/Icons/rectangle32.png | Bin 0 -> 209 bytes .../ImageProcessing/BubbleMeasurePanel.xaml | 38 ++++++++++++------ .../BubbleMeasurePanel.xaml.cs | 13 ++++++ 8 files changed, 38 insertions(+), 13 deletions(-) create mode 100644 XplorePlane/Assets/Icons/Clear.png create mode 100644 XplorePlane/Assets/Icons/Undo.png create mode 100644 XplorePlane/Assets/Icons/brush32.png create mode 100644 XplorePlane/Assets/Icons/eraser32.png create mode 100644 XplorePlane/Assets/Icons/magic32.png create mode 100644 XplorePlane/Assets/Icons/rectangle32.png diff --git a/XplorePlane/Assets/Icons/Clear.png b/XplorePlane/Assets/Icons/Clear.png new file mode 100644 index 0000000000000000000000000000000000000000..285eeae277c9b9dcec94689d77a3f85335de29e8 GIT binary patch literal 1059 zcmV+;1l;?HP)*2S!gU$n8FAuT4`mc7m36_2>t=F zP)I-<6%~>T7b1AE3u0p@BqaX6$h**Oyz z(UJfXD%nnD!;Uk*Lho$E0`iTGjVFL+J32b@aS^EnkWl1G>hX6QQya%$Cjy^v!h4WU zE-Wk@U0Yi_#R4OO>-fspv{V8}sANj2MT3<}DT=?GJ-ZJEv0xL7lLd$zfZe%{a|GWde32FtA>0&qZjN2RM&yb+ zPXHqA#F7sJoWRs3h&e?NyoTL}{3N|;&Bz6+697SkT*r=G2Ha2tm~rd`IMdRQ3m6gL zA{R(T@}?q$lTo;D;~B$0E=oATyX3VMhZ@g@TC&Ln{q{X-}d>vvoiuXuJe%R zQLQ2xg(x6L*nzIDuB~=8v8E!ZgInMmUKw%Ii~ucw{F(81-Z`$qoCM_42z#B&<;MJ& z>C%WugHbXgK!erQ)lvEhgybPDL;i+-7@wEPWIm`5TN;8im_UGDmAtR-L1IPhXY3*9 z@Z8+o3yo#^njy{&jhPBhmV=WLMM@Ym+&9NVx!Y_K$M9zn#jIV63DNcaD?mZz4 z8+o84tQ{^C3c>G*hyVe65krhsMB7O3Q?&Ls0j|xKBtqou{`n@#dkD^aTl{(Qw;(J6@D6M@yI66N z6EltEk(1DU$H?s|7`*;DPe1`#NQ6D^-`ufzL=|T|1j&t3skB9NSy%*uEunU9$ASgc zP=HXr2z}k`(_w0Yqdi9a5hP=3cw&iPyyO(5Z4Dgjy>7QuWQrq}i>ws%@%S)80$;?9Mar4}Ht6~PYQYmODD z15*?2kh4DdDNxX562YD8{=+qK5mCXhr`fs9-O>rzMG_HyZR5X+sU=psf-Y-IfD(m7 zywsc%sI{_lt&z1YK#L^;(u0i8Q0=?uTW)_Pz_KCYjvdGQX7fJ)00960ZgkDo00006 dNkl%YJ=|mo61Nz06MGWo781nX#2!T0_k@Y1B8UDqW|)10<~&<3D6R_#D6F&|q<3qUfbubXAr4=c~= zE`V%~El3T+u$c=gVT_}@MT-EKsKN@zu%jvj%p*V~OA z-09Ia7czxt+xAnQYgYi85rS_D+j({am6|48%zL4Clpb0D z(ip8KR-aPn?5fQ1pU?s*%kqp#j5XpI3S+)$q>>hZYVa1{4}c>A?;nACC*>Ca0RR8} kTI0t6000I_L_t&o0GetGP^mzyX8-^I07*qoM6N<$f@Vg!jsO4v literal 0 HcmV?d00001 diff --git a/XplorePlane/Assets/Icons/brush32.png b/XplorePlane/Assets/Icons/brush32.png new file mode 100644 index 0000000000000000000000000000000000000000..39ca1d6dd9388e41d8ae05a16c9ff494c2b8c204 GIT binary patch literal 609 zcmV-n0-pVeP)j);qJ~pZNXl zpMRYam`BefP^4u`%<`Q`jFfozXUe#P^q?2pIex9^Bl zULp{aURZUqm)}bSB)x)^nYH-bn5PM_>I+-W1(p2P;&Z-F5dd6sUf6OjXkGc`-($pi7aEReg90=ycQ~ARv4bfc$BvI=1Nd`#VUa)HgEx8WocO zna>F9FBf5S-VHMnTc*W4`NHug0c8CO2Ze2sU~0TN;rpt#Nr1uH^E|4HNK|{2zcmTe z4UAIJdtW*9z1JjgceDRlh?N(QScFyxkiB{F=!}5CnWkk7!0I;@5I|XwtUu9d$oA9G zT;^u>nFPr0cBgZIM4SWI%YYm2d&cLANg(syJ3zpn&Nhpcdzb`JKquThH>$;kNucS+ vCFEwc{{R30|Nl2M1R($b00v1!K~w_(e`3l({-cU000000NkvXXu0mjfet{lP literal 0 HcmV?d00001 diff --git a/XplorePlane/Assets/Icons/eraser32.png b/XplorePlane/Assets/Icons/eraser32.png new file mode 100644 index 0000000000000000000000000000000000000000..651e27e296f5004f64c4a5a8e94e7bb7a9f6118f GIT binary patch literal 697 zcmV;q0!ICbP)_YD+@LO^_I)^#3n2*sdRLD~2;a~1{Upcx+duy% z0c$r;q~CQIo0mELF$h4B4Xv>)ORPV#0h;Jd zUZAR9o@_toCF9eOU5iB<`-0Hj3fCmlG3=J|Y{%$$1`fVSNp;XfGF?RLAn zc6tHWPOid~`Q!08`1(nJrtw-e^9|%atB3Y}^ynr5q(tqJn>y~->$MX-Mxy{~JR%>v z?XYc!dT3`Kyh#+G>DJ1VAMgo7OuaD>1!x*@ive}- zPW`}EY;7T9Byq1&(W4gykV6`HoP%e+e(h2Rz`Oy3dMd><^hu5byr^ zczu8@%Lc^KfqeZDkb0gZ$fJx84g(D(f{ilXCw zzyE;YPI*9!WFNL>$LAQ*W0}fZrxJNdSQg@6dz*@=e zM9=QO0sM7xK+OP4le@N87;9q&pp656uK0me{mEz(NV*w-*6xkg`5iBf)M(A;Gr;u5 zUe+|%c+CJB@fMoR0VL=z00030|IycsyZ`_I21!IgR09Cfl`~LGQu|E+0000;n%AIkRO2LEZJC5I*)@!;Y7;@cD^Lrc7 z5N`bFVP)d>)EZ_HN_5a wESmj~`Hx@?&>{c-@1DDRCy>DgauGAb^67exQ{v|I0!0`+UHx3vIVCg!0K<$-U;qFB literal 0 HcmV?d00001 diff --git a/XplorePlane/Views/ImageProcessing/BubbleMeasurePanel.xaml b/XplorePlane/Views/ImageProcessing/BubbleMeasurePanel.xaml index 46f1700..07d443a 100644 --- a/XplorePlane/Views/ImageProcessing/BubbleMeasurePanel.xaml +++ b/XplorePlane/Views/ImageProcessing/BubbleMeasurePanel.xaml @@ -43,14 +43,22 @@ - - - - + + + + + + + + + + + + @@ -58,9 +66,9 @@ - - @@ -86,9 +94,13 @@ - + +