已合并 PR 58: TURBO-593-气泡检测自动工具和BGA孔隙自动工具等
1.移除 CfgControl 和 Camera 项目中未使用的 MahApps 库引用 2.气泡测量工具修复:清除后无法再次使用、VoidLimit 同步、调整 ROI 后重新计算空隙率 3.PolygonRoiCanvas 增强:ROI 右键删除顶点时阻止菜单弹出、新增 IsEditable 属性控制编辑状态 4.新增 BGA 自动检测辅助面板(MVVM 架构):参数调节自动检测、结果表格、ROI 多边形绘制、结果图像叠加渲染 5.主界面高级模块 BGA 检测按钮关联、ContextMenu 改为动态创建支持条件阻止 6.新增空隙率检测辅助面板:参数调节、ROI 支持、结果表格、结果图像叠加 7.气泡测量面板界面现代化:按钮统一到工具栏、卡片式布局、初始工具同步修复 8.BGA 空隙测量面板界面现代化:统一卡片+按钮样式 9.XP.Camera 校准控件按钮添加图标、优化界面布局 10.相机参数设置窗口 UI 优化:加 Slider、卡片分组、统一设置按钮 11.代码整理:HalfValueConverter 移动到 Views/ImageProcessing 目录
This commit is contained in:
@@ -195,8 +195,6 @@
|
||||
</StackPanel>
|
||||
</telerik:RadRibbonGroup>
|
||||
|
||||
|
||||
|
||||
<telerik:RadRibbonGroup Header="测量工具">
|
||||
<telerik:RadRibbonGroup.Variants>
|
||||
<telerik:GroupVariant Priority="0" Variant="Large" />
|
||||
@@ -209,14 +207,14 @@
|
||||
telerik:ScreenTip.Title="点点距测量"
|
||||
Command="{Binding PointDistanceMeasureCommand}"
|
||||
Size="Medium"
|
||||
SmallImage="/Assets/Icons/crosshair.png"
|
||||
SmallImage="/Assets/Icons/ptop.png"
|
||||
Text="点点距测量" />
|
||||
<telerik:RadRibbonButton
|
||||
telerik:ScreenTip.Description="测量点到直线的距离"
|
||||
telerik:ScreenTip.Title="点线距测量"
|
||||
Command="{Binding PointLineDistanceMeasureCommand}"
|
||||
Size="Medium"
|
||||
SmallImage="/Assets/Icons/mark.png"
|
||||
SmallImage="/Assets/Icons/ptol.png"
|
||||
Text="点线距测量" />
|
||||
</StackPanel>
|
||||
|
||||
@@ -227,14 +225,14 @@
|
||||
telerik:ScreenTip.Title="角度测量"
|
||||
Command="{Binding AngleMeasureCommand}"
|
||||
Size="Medium"
|
||||
SmallImage="/Assets/Icons/dynamic-range.png"
|
||||
SmallImage="/Assets/Icons/angle.png"
|
||||
Text="角度测量" />
|
||||
<telerik:RadRibbonButton
|
||||
telerik:ScreenTip.Description="测量通孔填锡率"
|
||||
telerik:ScreenTip.Title="通孔填锡率测量"
|
||||
Command="{Binding ThroughHoleFillRateMeasureCommand}"
|
||||
Size="Medium"
|
||||
SmallImage="/Assets/Icons/pores.png"
|
||||
SmallImage="/Assets/Icons/cylinder.png"
|
||||
Text="通孔填锡率" />
|
||||
</StackPanel>
|
||||
|
||||
@@ -350,19 +348,17 @@
|
||||
</telerik:RadRibbonGroup.Variants>
|
||||
|
||||
<telerik:RadRibbonButton
|
||||
telerik:ScreenTip.Description="Create a link in your document for quick access to webpages and files. Hyperlinks can also take you to places in your document."
|
||||
telerik:ScreenTip.Title="Add a Hyperlink"
|
||||
Command="{Binding Path=ShowHyperlinkDialog.Command}"
|
||||
telerik:ScreenTip.Description="自动检测BGA焊球并计算空隙率"
|
||||
telerik:ScreenTip.Title="BGA检测"
|
||||
Command="{Binding BgaDetectionCommand}"
|
||||
Content="BGA检测"
|
||||
IsEnabled="{Binding Path=ShowHyperlinkDialog.IsEnabled}"
|
||||
Size="Large"
|
||||
SmallImage="/Assets/Icons/bga.png" />
|
||||
<telerik:RadRibbonButton
|
||||
telerik:ScreenTip.Description="Create a link in your document for quick access to webpages and files. Hyperlinks can also take you to places in your document."
|
||||
telerik:ScreenTip.Title="Add a Hyperlink"
|
||||
Command="{Binding Path=ShowHyperlinkDialog.Command}"
|
||||
telerik:ScreenTip.Description="自动检测空隙区域并计算空隙率"
|
||||
telerik:ScreenTip.Title="空隙检测"
|
||||
Command="{Binding VoidDetectionCommand}"
|
||||
Content="孔隙检测"
|
||||
IsEnabled="{Binding Path=ShowHyperlinkDialog.IsEnabled}"
|
||||
Size="Large"
|
||||
SmallImage="/Assets/Icons/Pores.png" />
|
||||
</telerik:RadRibbonGroup>
|
||||
@@ -388,7 +384,6 @@
|
||||
Size="Large"
|
||||
SmallImage="/Assets/Icons/spiral.png" />
|
||||
</telerik:RadRibbonGroup>
|
||||
|
||||
</telerik:RadRibbonTab>
|
||||
<telerik:RadRibbonTab Header="设置">
|
||||
<telerik:RadRibbonGroup
|
||||
@@ -490,8 +485,7 @@
|
||||
<telerik:RadRibbonGroup.Variants>
|
||||
<telerik:GroupVariant Priority="0" Variant="Large" />
|
||||
</telerik:RadRibbonGroup.Variants>
|
||||
|
||||
|
||||
|
||||
<telerik:RadRibbonButton
|
||||
Size="Large"
|
||||
SmallImage="/Assets/Icons/message.png"
|
||||
@@ -503,8 +497,6 @@
|
||||
Command="{Binding OpenLibraryVersionsCommand}"
|
||||
Text="关于" />
|
||||
</telerik:RadRibbonGroup>
|
||||
|
||||
|
||||
</telerik:RadRibbonTab>
|
||||
|
||||
<telerik:RadRibbonView.ContextualGroups>
|
||||
@@ -599,4 +591,4 @@
|
||||
</Grid>
|
||||
</Border>
|
||||
</Grid>
|
||||
</Window>
|
||||
</Window>
|
||||
Reference in New Issue
Block a user