diff --git a/boards/default_src/micropython/generators/ai_local.js b/boards/default_src/micropython/generators/ai_local.js index 1e824dc5..720a1e86 100644 --- a/boards/default_src/micropython/generators/ai_local.js +++ b/boards/default_src/micropython/generators/ai_local.js @@ -442,6 +442,15 @@ export const GET_FACE_RECOGNITION_ID_KEYPOINT_LOCATION = function (_, generator) return [code, generator.ORDER_ATOMIC]; } +export const GET_NO_FACE_RECOGNITION_INFO = function (_, generator) { + generator.definitions_['import_esp_dl'] = 'import esp_dl'; + var sub = generator.valueToCode(this, 'SUB', generator.ORDER_ATOMIC); + var num = generator.valueToCode(this, 'NO', generator.ORDER_ATOMIC); + var kind = this.getFieldValue('kind'); + var code = "esp_dl.analyze("+sub+', "person",'+ num +')["'+kind+'"]'; + return [code, generator.ORDER_ATOMIC]; +} + export const PEOPLE_FACE_ENROLL = function (_, generator) { var sub = generator.valueToCode(this, 'SUB', generator.ORDER_ATOMIC); var code = sub + '.face_enroll()'; diff --git a/boards/default_src/micropython_esp32s3/template.xml b/boards/default_src/micropython_esp32s3/template.xml index 4d842f27..e772a800 100644 --- a/boards/default_src/micropython_esp32s3/template.xml +++ b/boards/default_src/micropython_esp32s3/template.xml @@ -2647,7 +2647,7 @@ - 1 + 0 @@ -2659,7 +2659,7 @@ - 1 + 0 @@ -2671,7 +2671,7 @@ - 1 + 0 @@ -2683,7 +2683,7 @@ - 1 + 0 @@ -2695,7 +2695,7 @@ - 1 + 0