#python #opencv #yaml
#python #opencv #yaml
Вопрос:
Я попытался прочитать узел в файле YML. Там я проверил тип узла. Что равно 4. Согласно диаграмме типов, он отображается в REF
тип. Я ссылался на этот документ, в соответствии с которым я не видел способа считывания данных REF
типа node . Приветствуется любая помощь в чтении моего узла. Спасибо.
import cv2
fs = cv2.FileStorage("ProjectorParameters.yml", cv2.FILE_STORAGE_READ)
fn = fs.getNode("FeaturesValue")
print (fn.type ()) # 4
print (fn.isSeq ()) # True
Файл yml, который я хочу прочитать.
%YAML:1.0
---
zThreshold: 40.
FeaturesValue: [ 13, 15, 25, 7, 27, 19, 31, 23, 29, 31, 13, 15, 25, 7 ]
Ответ №1:
Он использует ссылки, поэтому я использовал итеративный способ. Надеюсь, это поможет X
for i in range(fn.size()):
print(fn.at(i).real())