我不知道为什么此代码不起作用。 我想保存班级名称,每个班级的数量以及图像检测的百分比。
作为类的名称,它可以正常工作。但对于其他人...则无效。 我想知道如何提取fast-rcnn检测到的类
“分数”就是这样。我只需要第一,第二,第三。 所以我得分[0] [i]
-类-
[[ 4. 1. 5. 5. 6. 5. 2. 3. 3. 9. 4. 2. 9. 2. 10. 1. 6. 10.
6. 7. 8. 3. 1. 4. 7. 10. 8. 7. 5. 9. 3. 10. 8. 3. 4. 7.
1. 9. 2. 11. 10. 8. 4. 5. 4. 11. 4. 8. 7. 9. 2. 11. 10. 9.
8. 5. 11. 8. 6. 11. 11. 8. 1. 11. 11. 7. 11. 11. 8. 1. 8. 8.
11. 6. 6. 11. 3. 8. 11. 7. 9. 11. 11. 11. 2. 10. 6. 1. 2. 4.
10. 10. 7. 1. 3. 1.
-得分-
[[9.93565977e-01 8.62218976e-01 8.21020842e-01 5.20788133e-01
4.76662874e-01 2.81724095e-01 1.61623031e-01 1.29369676e-01
1.20534360e-01 7.22042546e-02 5.47938459e-02 5.23720160e-02
4.73535061e-02 4.71867435e-02 3.29257138e-02 2.52950564e-02
2.32307632e-02 2.14404594e-02 2.04747301e-02 2.02853680e-02
1.88845769e-02 1.75673962e-02 1.72399804e-02 1.57119203e-02
1.43140778e-02 1.35791088e-02 1.31920455e-02 1.27114737e-02
1.26265194e-02 1.25365388e-02 9.59144812e-03 8.74055270e-03
有什么建议吗? 我尝试了许多不同的方式...但是我没有工作
results = ['icis_0.8_water', 'nevia','Xiaomi','hyundai_mouse','peace_stapler','good_fortune','star_pillow','flowerpot','indiana','mini_paseco']
for i in range(3):
for j in range(1, 11):
if(int(classes[0][i])==j):
print(results[j-1])
print(scores[0][i])
sql = """insert into detection(name_of_detect,number2,percentage)
values (%s, %s, %s)"""
curs.execute(sql, (results[j-1], range(results[j-1]), scores[0][i]))
conn.commit()
break