From 8287e5b91dff39a8c88f37004040a25ac5f3f488 Mon Sep 17 00:00:00 2001
From: xcd <834800634@qq.com>
Date: 星期三, 30 九月 2020 15:12:18 +0800
Subject: [PATCH] 1. KeyIndicator显示字体加粗

---
 M071B配置/Calculations/M071_GetImageObjs3_1.hdvp |   64 ++++++++++++++++++++++++++++++++
 1 files changed, 64 insertions(+), 0 deletions(-)

diff --git "a/M071B\351\205\215\347\275\256/Calculations/M071_GetImageObjs3_1.hdvp" "b/M071B\351\205\215\347\275\256/Calculations/M071_GetImageObjs3_1.hdvp"
new file mode 100644
index 0000000..f306ff6
--- /dev/null
+++ "b/M071B\351\205\215\347\275\256/Calculations/M071_GetImageObjs3_1.hdvp"
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<hdevelop file_version="1.1" halcon_version="12.0">
+<procedure name="M071_GetImageObjs">
+<interface>
+<io>
+<par name="SelectedRegions" base_type="iconic" dimension="0"/>
+<par name="Image" base_type="iconic" dimension="0"/>
+</io>
+<oo>
+<par name="ImageObjs" base_type="iconic" dimension="0"/>
+</oo>
+<ic>
+<par name="Col_begin" base_type="ctrl" dimension="0"/>
+<par name="Col_end" base_type="ctrl" dimension="0"/>
+</ic>
+</interface>
+<body>
+<c>*閫夋嫨涓�鍒楅敭鐩�</c>
+<l>select_shape (SelectedRegions, SelectedRegions_Col, 'column1', 'and', Col_begin, Col_end)</l>
+<l>count_obj (SelectedRegions_Col, Number)</l>
+<c></c>
+<c>*鍒涘缓绌哄璞�</c>
+<l>gen_empty_obj (RegionObjs)</l>
+<l>gen_empty_obj (ImageObjs)</l>
+<c></c>
+<c>*閬嶅巻璇ュ垪閿洏鐨勬瘡涓�涓敭,灏嗘墍鏈夐敭鐨剅egion鏀惧叆涓�涓狾bjs</c>
+<l>for Index := 1 to Number by 1</l>
+<l>    select_obj (SelectedRegions_Col, ObjectSelected, Index)</l>
+<l>    smallest_rectangle2 (ObjectSelected, Row, Column, Phi, Length1, Length2)</l>
+<c>    *灏嗗閫夊尯鍩熷鎵�</c>
+<l>    Length1 := Length1 + 40</l>
+<l>    Length2 := Length2 + 40</l>
+<l>    gen_rectangle2 (RegionObj, Row, Column, Phi, Length1, Length2)</l>
+<c>    *鎶婃墍鏈夐敭鐨勫浘鐗囨斁鍏ヤ竴涓狾bjs鍐�</c>
+<l>    concat_obj (RegionObjs, RegionObj, RegionObjs)</l>
+<l>    dev_clear_window ()</l>
+<l>    dev_display (Image)</l>
+<l>    dev_display (RegionObj)</l>
+<l>endfor</l>
+<c>*瀵箁egion杩涜鎺掑簭</c>
+<l>sort_region (RegionObjs, RegionObjs, 'first_point', 'true', 'column')</l>
+<l>sort_region (RegionObjs, RegionObjs, 'first_point', 'true', 'row')</l>
+<c>*灏唕egion杞负image</c>
+<l>for Index := 1 to Number by 1</l>
+<l>    select_obj (RegionObjs, Obj, Index)</l>
+<l>    reduce_domain (Image, Obj, ImageReduced)</l>
+<l>    crop_domain (ImageReduced, ImagePart)</l>
+<l>    concat_obj (ImageObjs, ImagePart, ImageObjs)</l>
+<l>endfor</l>
+<c></c>
+<c></c>
+<l>return ()</l>
+</body>
+<docu id="M071_GetImageObjs">
+<parameters>
+<parameter id="Col_begin"/>
+<parameter id="Col_end"/>
+<parameter id="Image"/>
+<parameter id="ImageObjs"/>
+<parameter id="SelectedRegions"/>
+</parameters>
+</docu>
+</procedure>
+</hdevelop>

--
Gitblit v1.8.0