version 0.11
修改了电表的type
This commit is contained in:
parent
b189f96b8d
commit
6ada6e7944
14
img_prec.py
14
img_prec.py
@ -69,7 +69,15 @@ def generate_json(wires, components):
|
|||||||
if label == "switch":
|
if label == "switch":
|
||||||
elem["closed"] = False
|
elem["closed"] = False
|
||||||
elif label == "ammeter":
|
elif label == "ammeter":
|
||||||
elem["internalResistance"] = 0.1
|
elem["resistance"] = 1
|
||||||
|
elem["type"] = "seriesAmmeter"
|
||||||
|
elem["customLabel"] = "电流表"
|
||||||
|
elem["customDisplayFunction"]: "i => `${i.toFixed(2)} A`"
|
||||||
|
elif label == "voltmeter":
|
||||||
|
elem["resistance"] = 1
|
||||||
|
elem["type"] = "seriesAmmeter"
|
||||||
|
elem["customLabel"] = "电压表"
|
||||||
|
elem["customDisplayFunction"]: "i => `${i.toFixed(2)} V`"
|
||||||
elif label == "RESISTOR_BOX" or label == "VARIABLE_RESISTOR":
|
elif label == "RESISTOR_BOX" or label == "VARIABLE_RESISTOR":
|
||||||
elem["type"] = "resistor"
|
elem["type"] = "resistor"
|
||||||
elem["resistorType"] = label
|
elem["resistorType"] = label
|
||||||
@ -161,8 +169,8 @@ def visualize_wires_and_components(image, results, components):
|
|||||||
cv2.putText(img, "end", (end[0]+5, end[1]-5), cv2.FONT_HERSHEY_SIMPLEX, 0.4, (255, 0, 0), 1)
|
cv2.putText(img, "end", (end[0]+5, end[1]-5), cv2.FONT_HERSHEY_SIMPLEX, 0.4, (255, 0, 0), 1)
|
||||||
|
|
||||||
# ==== 画元件框 ====
|
# ==== 画元件框 ====
|
||||||
labels = {"微安电流表": "ammeter",
|
labels = {"微安电流表": "seriesAmmeter",
|
||||||
"待测表头": "ammeter",
|
"待测表头": "seriesAmmeter",
|
||||||
"电阻箱": "RESISTOR_BOX",
|
"电阻箱": "RESISTOR_BOX",
|
||||||
"滑动变阻器": "VARIABLE_RESISTOR",
|
"滑动变阻器": "VARIABLE_RESISTOR",
|
||||||
"单刀双掷开关": "switch",
|
"单刀双掷开关": "switch",
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user