2017-03-29 64 views
0

私はopencv C++でFileStorageクラスに慣れていましたが、非常に便利ですが、opencvのpythonでどのように使用するのか分かりません。私を助けてください。 `FS = cv2.FileStorage( "foo.yml"、0)fs.getNode( "バー":ありがとうcv2.FileStorageの使い方

+0

のようなものです).mat() 'shuld work ... – Miki

+0

ありがとうが、書き方は? –

答えて

0
`import cv2 
import numpy as np 
f = cv2.FileStorage('test.yml',flags=1) 
a = np.zeros((10,10),dtype=np.uint8) 
f.write(name='matrix',value=a) 
f.release() 
` 

結果が 'test.yml' "

%YAML:1.0 
--- 
matrix: !!opencv-matrix 
    rows: 10 
    cols: 10 
    dt: u 
    data: [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] 
関連する問題