图像处理更新

This commit is contained in:
Irene-Maxine
2025-10-30 20:12:42 +08:00
parent 09efdb5192
commit 9ee27ccad7
6 changed files with 556 additions and 243 deletions

View File

@@ -476,4 +476,14 @@ div.blocklyToolboxDiv>div.blocklyToolboxContents>div:nth-child(12)>div.blocklyTr
#catAIvoicesensor.blocklyTreeRow.blocklyTreeSelected>div.blocklyTreeRowContentContainer>span.blocklyTreeIcon {
background: url('../../../../common/media/mark/AIvoice2.png') no-repeat;
background-size: 100% auto;
}
#catAIgraphsensorpro.blocklyTreeRow>div.blocklyTreeRowContentContainer>span.blocklyTreeIcon {
background: url('../../../../common/media/mark/image.png') no-repeat;
background-size: 100% auto;
}
#catAIgraphsensorpro.blocklyTreeRow.blocklyTreeSelected>div.blocklyTreeRowContentContainer>span.blocklyTreeIcon {
background: url('../../../../common/media/mark/image2.png') no-repeat;
background-size: 100% auto;
}

View File

@@ -2415,7 +2415,7 @@
</block>
</category>
<category id="catAIonboard" colour="#2FAD7A" m-show='micropython:esp32s3:mixgo_sant'>
<category id="catAIgraphsensor" colour="#90A244">
<category id="catAIgraphsensorpro" colour="#90A244">
<block type="CREATE_CAMERA">
<value name="HM">
<shadow type="yesorno">
@@ -2426,13 +2426,6 @@
</shadow>
</value>
</block>
<block type="SHOOT_AND_SAVE_PICTURE">
<value name="direct">
<shadow type="text">
<field name="TEXT">mixly.jpg</field>
</shadow>
</value>
</block>
<block type="variables_set">
<field name="VAR">image</field>
<value name="VALUE">
@@ -2642,7 +2635,6 @@
<field name="VAR">_results</field>
</shadow>
</value>
</block>
<block type="GET_HOW_MUCH_RECOGNITION">
<value name="SUB">
@@ -2711,23 +2703,90 @@
</shadow>
</value>
</block>
<!-- <block type="GET_QR_CODE_RECOGNITION_DATA">
<!-- <block type="MODELP_SIMPLELY_RUN_RECOGNIZION">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">ai</field>
<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 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="AI_CAMERA_INIT_SIMPLE">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">Model</field>
</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="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_COLOR_DETECTION_NUM">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">ai</field>
<field name="VAR">Model</field>
</shadow>
</value>
<value name="boolean">
<shadow type="logic_boolean">
</shadow>
</value>
</block>
<block type="GET_COLOR_DETECTION_LOCATION">
<!-- <block type="GET_COLOR_DETECTION_LOCATION">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">ai</field>
@@ -2738,15 +2797,19 @@
<field name="NUM">1</field>
</shadow>
</value>
</block>
</block> -->
<block type="GET_CAT_FACE_DETECTION_NUM">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">ai</field>
<field name="VAR">Model</field>
</shadow>
</value>
<value name="boolean">
<shadow type="logic_boolean">
</shadow>
</value>
</block>
<block type="GET_CAT_FACE_DETECTION_LOCATION">
<!-- <block type="GET_CAT_FACE_DETECTION_LOCATION">
<value name="SUB">
<shadow type="variables_get">
<field name="VAR">ai</field>
@@ -2757,15 +2820,43 @@
<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">ai</field>
<field name="VAR">Model</field>
</shadow>
</value>
<value name="boolean">
<shadow type="logic_boolean">
</shadow>
</value>
</block>
<block type="GET_FACE_DETECTION_LOCATION">
<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>