获取图像修改
This commit is contained in:
@@ -277,22 +277,11 @@ export const SHOOT_AND_SAVE_PICTURE = {
|
||||
}
|
||||
};
|
||||
|
||||
export const GET_PICTURE_DATA = {
|
||||
init: function () {
|
||||
this.setColour(AI_LOCAL_GRAPH_HUE);
|
||||
this.appendDummyInput()
|
||||
.appendField(Blockly.Msg.MIXLY_GET_PICTURE_DATA);
|
||||
this.setOutput(true);
|
||||
this.setInputsInline(true);
|
||||
this.setTooltip(Blockly.Msg.MIXLY_GET_PICTURE_DATA_TOOLTIP);
|
||||
}
|
||||
};
|
||||
|
||||
export const GET_PICTURE_DATA_EXACT = {
|
||||
init: function () {
|
||||
this.setColour(AI_LOCAL_GRAPH_HUE);
|
||||
this.appendDummyInput()
|
||||
.appendField(Blockly.Msg.MIXLY_MICROBIT_PY_STORAGE_GET + Blockly.Msg.MIXLY_MICROBIT_IMAGE)
|
||||
.appendField(Blockly.Msg.MIXLY_GET_PICTURE_DATA)
|
||||
.appendField(new Blockly.FieldDropdown([
|
||||
["RGB565" + Blockly.Msg.MIXLY_SD_DATA,"0"],
|
||||
["JPG" + Blockly.Msg.MIXLY_SD_DATA,"1"],
|
||||
@@ -578,7 +567,7 @@ export const MIXIO_REPORT_IMAGE_DATA = {
|
||||
init: function () {
|
||||
this.setColour(AI_LOCAL_GRAPH_HUE);
|
||||
this.appendDummyInput()
|
||||
.appendField(Blockly.Msg.MIXLY_REPORT_IMAGE_DATA + Blockly.Msg.LANG_CONTROLS_FOR_INPUT_FROM + Blockly.Msg.MIXLY_CHOOSE_AND_GET_DIR)
|
||||
.appendField(Blockly.Msg.MIXLY_GET +Blockly.Msg.MIXLY_IMAGE_OF_FILE)
|
||||
this.appendValueInput('SUB');
|
||||
this.setOutput(true);
|
||||
this.setInputsInline(true);
|
||||
|
||||
@@ -118,15 +118,10 @@ export const SHOOT_AND_SAVE_PICTURE = function (_, generator) {
|
||||
return code;
|
||||
}
|
||||
|
||||
export const GET_PICTURE_DATA = function (_, generator) {
|
||||
var code = 'cam.snapshot()';
|
||||
return [code, generator.ORDER_ATOMIC];
|
||||
}
|
||||
|
||||
export const GET_PICTURE_DATA_EXACT = function (_, generator) {
|
||||
generator.definitions_['import_base64'] = 'import base64';
|
||||
var kind = this.getFieldValue('kind');
|
||||
var code = 'cam.snapshot(' + kind +')';
|
||||
var code = 'cam.snapshot(formats=' + kind +')';
|
||||
return [code, generator.ORDER_ATOMIC];
|
||||
}
|
||||
|
||||
@@ -242,6 +237,6 @@ export const AI_STOP_ACQUISITION = function (_, generator) {
|
||||
export const MIXIO_REPORT_IMAGE_DATA = function (_, generator) {
|
||||
generator.definitions_['import_base64'] = 'import base64';
|
||||
var sub = generator.valueToCode(this, 'SUB', generator.ORDER_ATOMIC);
|
||||
var code = 'mixio.image_base64('+ sub +')';
|
||||
var code = 'mixiot.image_base64('+ sub +')';
|
||||
return [code, generator.ORDER_ATOMIC];
|
||||
}
|
||||
@@ -2389,7 +2389,6 @@
|
||||
</shadow>
|
||||
</value>
|
||||
</block>
|
||||
<block type="GET_PICTURE_DATA"></block>
|
||||
<block type="GET_PICTURE_DATA_EXACT"></block>
|
||||
<block type="SCREEN_SHOW_CAM_GRAPH_SHOOT">
|
||||
<value name="boolean">
|
||||
|
||||
Reference in New Issue
Block a user