update c5 template

This commit is contained in:
fredqian
2026-01-12 08:32:23 +08:00
parent 736b74c528
commit 5dc085f185

View File

@@ -2351,690 +2351,6 @@
<field name="speed">3</field> <field name="speed">3</field>
</block> </block>
</category> </category>
<category id="catAIgraphsensor" colour="#90A244">
<block type="CREATE_CAMERA_SIMPLE">
</block>
<block type="SHOOT_AND_SAVE_PICTURE">
<value name="direct">
<shadow type="text">
<field name="TEXT">mixly.jpg</field>
</shadow>
</value>
</block>
<block type="SCREEN_SHOW_CAM_GRAPH_SHOOT">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">image</field>
</shadow>
<block type="GET_PICTURE_DATA_EXACT"></block>
</value>
<value name="boolean">
<shadow type="logic_boolean">
</shadow>
</value>
</block>
<block type="AI_CAMERA_INIT_SIMPLE">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">Model</field>
</shadow>
</value>
<value name="WIDTH">
<shadow type="MODEL_INIT_WIDTH">
</shadow>
</value>
<value name="HEIGHT">
<shadow type="MODEL_INIT_HEIGHT ">
</shadow>
</value>
</block>
<block type="Register_color_recognition_fixed_SIMPLE">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">Model</field>
</shadow>
</value>
</block>
<block type="REGISTER_NEW_FACE_SIMPLE">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">Model</field>
</shadow>
</value>
<value name="NAME">
<shadow type="text">
<field name="TEXT">name</field>
</shadow>
</value>
</block>
<block type="DELETE_FACE_ALL">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">Model</field>
</shadow>
</value>
</block>
<block type="GET_QR_CODE_RECOGNITION_DATA">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">Model</field>
</shadow>
</value>
<value name="boolean">
<shadow type="logic_boolean">
</shadow>
</value>
</block>
<block type="GET_PICTURE_RECOGNITION_DATA">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">Model</field>
</shadow>
</value>
<value name="boolean">
<shadow type="logic_boolean">
</shadow>
</value>
</block>
<block type="GET_COLOR_DETECTION_NUM">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">Model</field>
</shadow>
</value>
<value name="boolean">
<shadow type="logic_boolean">
</shadow>
</value>
</block>
<!-- <block type="GET_COLOR_DETECTION_LOCATION">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">ai</field>
</shadow>
</value>
<value name="NO">
<shadow type="math_number">
<field name="NUM">1</field>
</shadow>
</value>
</block> -->
<block type="GET_CAT_FACE_DETECTION_NUM">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">Model</field>
</shadow>
</value>
<value name="boolean">
<shadow type="logic_boolean">
</shadow>
</value>
</block>
<!-- <block type="GET_CAT_FACE_DETECTION_LOCATION">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">ai</field>
</shadow>
</value>
<value name="NO">
<shadow type="math_number">
<field name="NUM">1</field>
</shadow>
</value>
</block> -->
<block type="GET_HUMAN_DETECTION_NUM">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">Model</field>
</shadow>
</value>
<value name="boolean">
<shadow type="logic_boolean">
</shadow>
</value>
</block>
<block type="GET_FACE_DETECTION_NUM">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">Model</field>
</shadow>
</value>
<value name="boolean">
<shadow type="logic_boolean">
</shadow>
</value>
</block>
<block type="GET_FACE_DETECTION_NAME">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">Model</field>
</shadow>
</value>
<value name="boolean">
<shadow type="logic_boolean">
</shadow>
</value>
</block>
<!-- <block type="GET_FACE_DETECTION_LOCATION">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">ai</field>
</shadow>
</value>
<value name="NO">
<shadow type="math_number">
<field name="NUM">1</field>
</shadow>
</value>
</block>
<block type="GET_FACE_DETECTION_KEYPOINT_LOCATION">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">ai</field>
</shadow>
</value>
<value name="NO">
<shadow type="math_number">
<field name="NUM">1</field>
</shadow>
</value>
</block>
<block type="GET_FACE_RECOGNITION_ID">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">ai</field>
</shadow>
</value>
</block>
<block type="GET_FACE_RECOGNITION_ID_LOCATION">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">ai</field>
</shadow>
</value>
<value name="NO">
<shadow type="math_number">
<field name="NUM">1</field>
</shadow>
</value>
</block>
<block type="GET_FACE_RECOGNITION_ID_KEYPOINT_LOCATION">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">ai</field>
</shadow>
</value>
<value name="NO">
<shadow type="math_number">
<field name="NUM">1</field>
</shadow>
</value>
</block>
<block type="PEOPLE_FACE_ENROLL">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">ai</field>
</shadow>
</value>
</block>
<block type="DELETE_PEOPLE_FACE_ID">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">ai</field>
</shadow>
</value>
<value name="ID">
<shadow type="math_number">
<field name="NUM">0</field>
</shadow>
</value>
</block>
<block type="AI_STOP_ACQUISITION">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">ai</field>
</shadow>
</value>
</block> -->
</category>
<category id="catAIgraphsensorpro" colour="#90A244">
<block type="CREATE_CAMERA">
<value name="HM">
<shadow type="yesorno">
</shadow>
</value>
<value name="VF">
<shadow type="yesorno">
</shadow>
</value>
</block>
<block type="variables_set">
<field name="VAR">image</field>
<value name="VALUE">
<block type="GET_PICTURE_DATA_EXACT"></block>
</value>
</block>
<block type="GET_PICTURE_WIDTH_HEIGHT_DEVICE"></block>
<block type="CONVERT_IMAGE_TO_JPG">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">image</field>
</shadow>
</value>
<value name="quality">
<shadow type="math_number">
<field name="NUM">90</field>
</shadow>
</value>
</block>
<block type="GET_PICTURE_DATA_WHS">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">image</field>
</shadow>
</value>
</block>
<block type="GET_IMAGE_AND_SAVE">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">image</field>
</shadow>
</value>
<value name="direct">
<shadow type="text">
<field name="TEXT">mixly.jpg</field>
</shadow>
</value>
<value name="quality">
<shadow type="math_number">
<field name="NUM">90</field>
</shadow>
</value>
</block>
<block type="variables_set">
<field name="VAR">image</field>
<value name="VALUE">
<block type="OPEN_IMAGE">
<value name="direct">
<shadow type="text">
<field name="TEXT">mixly.jpg</field>
</shadow>
</value>
<value name="w">
<shadow type="math_number">
<field name="NUM">240</field>
</shadow>
</value>
<value name="h">
<shadow type="math_number">
<field name="NUM">240</field>
</shadow>
</value>
</block>
</value>
</block>
<block type="variables_set">
<field name="VAR">image</field>
<value name="VALUE">
<block type="GET_IMAGE_FROM_NET">
<value name="direct">
<shadow type="text">
<field name="TEXT">https://gitee.com/dahanzimin/test/raw/master/pic/mixly.jpg</field>
</shadow>
</value>
<value name="w">
<shadow type="math_number">
<field name="NUM">240</field>
</shadow>
</value>
<value name="h">
<shadow type="math_number">
<field name="NUM">240</field>
</shadow>
</value>
</block>
</value>
</block>
<block type="CAMERA_LOOGOUT"></block>
<block type="SCREEN_DISPLAY_IMAGE">
<value name="direct">
<shadow type="text">
<field name="TEXT">mixly.jpg</field>
</shadow>
</value>
<value name="boolean">
<shadow type="logic_boolean">
</shadow>
</value>
</block>
<block type="SCREEN_DISPLAY_IMAGE_LOCATION">
<value name="direct">
<shadow type="text">
<field name="TEXT">mixly.jpg</field>
</shadow>
</value>
<value name="x">
<shadow type="math_number">
<field name="NUM">0</field>
</shadow>
</value>
<value name="y">
<shadow type="math_number">
<field name="NUM">0</field>
</shadow>
</value>
<value name="boolean">
<shadow type="logic_boolean">
</shadow>
</value>
</block>
<block type="variables_set">
<field name="VAR">image</field>
<value name="VALUE">
<block type="GET_SCREEN_IMAGE"></block>
</value>
</block>
<block type="variables_set">
<field name="VAR">image</field>
<value name="VALUE">
<block type="GET_SCREEN_IMAGE_SIZE">
<value name="x">
<shadow type="math_number">
<field name="NUM">0</field>
</shadow>
</value>
<value name="y">
<shadow type="math_number">
<field name="NUM">0</field>
</shadow>
</value>
<value name="w">
<shadow type="math_number">
<field name="NUM">240</field>
</shadow>
</value>
<value name="h">
<shadow type="math_number">
<field name="NUM">240</field>
</shadow>
</value>
</block>
</value>
</block>
<block type="SCREEN_SHOW_CAM_GRAPH_SHOOT">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">image</field>
</shadow>
</value>
<value name="boolean">
<shadow type="logic_boolean">
</shadow>
</value>
</block>
<block type="SCREEN_SHOW_CAM_GRAPH_SHOOT_LOCATION">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">image</field>
</shadow>
</value>
<value name="x">
<shadow type="math_number">
<field name="NUM">0</field>
</shadow>
</value>
<value name="y">
<shadow type="math_number">
<field name="NUM">0</field>
</shadow>
</value>
<value name="boolean">
<shadow type="logic_boolean">
</shadow>
</value>
</block>
<block type="AI_CAMERA_INIT">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">Model</field>
</shadow>
</value>
<value name="WIDTH">
<shadow type="MODEL_INIT_WIDTH">
</shadow>
</value>
<value name="HEIGHT">
<shadow type="MODEL_INIT_HEIGHT">
</shadow>
</value>
</block>
<block type="AI_CAMERA_INIT_FACERECOGNIZE">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">Model</field>
</shadow>
</value>
<value name="WIDTH">
<shadow type="MODEL_INIT_WIDTH">
</shadow>
</value>
<value name="HEIGHT">
<shadow type="MODEL_INIT_HEIGHT">
</shadow>
</value>
<value name="PATH">
<shadow type="text">
<field name="TEXT">face.db</field>
</shadow>
</value>
</block>
<block type="MODEL_LOGOUT">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">Model</field>
</shadow>
</value>
</block>
<block type="Register_color_recognition_fixed">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">Model</field>
</shadow>
</value>
<value name="AREA">
<shadow type="math_number">
<field name="NUM">256</field>
</shadow>
</value>
</block>
<block type="Register_color_recognition">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">Model</field>
</shadow>
</value>
<value name="MIN">
<shadow type="tuple_create_with_text_return">
<field name="TEXT">0,0,0</field>
</shadow>
</value>
<value name="MAX">
<shadow type="tuple_create_with_text_return">
<field name="TEXT">255,255,255</field>
</shadow>
</value>
<value name="COLOR">
<shadow type="text">
<field name="TEXT">color</field>
</shadow>
</value>
<value name="AREA">
<shadow type="math_number">
<field name="NUM">256</field>
</shadow>
</value>
</block>
<block type="REGISTER_NEW_FACE">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">Model</field>
</shadow>
</value>
<value name="IMAGE">
<shadow type="variables_get">
<field name="VAR">image</field>
</shadow>
</value>
<value name="NAME">
<shadow type="text">
<field name="TEXT">name</field>
</shadow>
</value>
</block>
<block type="DELETE_FACE_FROM_DATABASE">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">Model</field>
</shadow>
</value>
<value name="ID">
<shadow type="math_number">
<field name="NUM">1</field>
</shadow>
</value>
</block>
<block type="PRINT_FACE_DATABASE">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">Model</field>
</shadow>
</value>
</block>
<block type="DELETE_FACE_ALL">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">Model</field>
</shadow>
</value>
</block>
<block type="variables_set">
<field name="VAR">_results</field>
<value name="VALUE">
<block type="MODEL_RUN">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">Model</field>
</shadow>
</value>
<value name="FRAME">
<shadow type="variables_get">
<field name="VAR">image</field>
</shadow>
</value>
</block>
</value>
</block>
<block type="MODEL_WHETHER_RUN_SUCCEED">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">_results</field>
</shadow>
</value>
</block>
<block type="GET_HOW_MUCH_RECOGNITION">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">_results</field>
</shadow>
</value>
</block>
<block type="GET_NO_RECOGNITION">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">_results</field>
</shadow>
</value>
<value name="NO">
<shadow type="math_number">
<field name="NUM">0</field>
</shadow>
</value>
</block>
<block type="GET_NO_CAT_OR_FACE_RECOGNITION">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">_results</field>
</shadow>
</value>
<value name="NO">
<shadow type="math_number">
<field name="NUM">0</field>
</shadow>
</value>
</block>
<block type="GET_NO_XY_RECOGNITION">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">_results</field>
</shadow>
</value>
<value name="NO">
<shadow type="math_number">
<field name="NUM">0</field>
</shadow>
</value>
</block>
<block type="GET_NO_XY_RECOGNITION_FACE">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">_results</field>
</shadow>
</value>
<value name="NO">
<shadow type="math_number">
<field name="NUM">0</field>
</shadow>
</value>
</block>
<block type="GET_NO_FACE_RECOGNITION_INFO">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">_results</field>
</shadow>
</value>
<value name="NO">
<shadow type="math_number">
<field name="NUM">0</field>
</shadow>
</value>
</block>
<!-- <block type="MODELP_SIMPLELY_RUN_RECOGNIZION">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">Model</field>
</shadow>
</value>
<value name="CAM">
<shadow type="variables_get">
<field name="VAR">camera</field>
</shadow>
</value>
<value name="VAR">
<block type="display_color_seclet">
<field name="COLOR">#0xF800</field>
</block>
<shadow type="tuple_create_with_text_return">
<field name="TEXT">255,255,0</field>
</shadow>
</value>
<value name="boolean">
<shadow type="logic_boolean">
</shadow>
</value>
</block> -->
</category>
</category> </category>
<category id="catIot" colour="#2FAD7A"> <category id="catIot" colour="#2FAD7A">
<category id="catMixIO" colour="#526FC3"> <category id="catMixIO" colour="#526FC3">