XML/YAML 永続性 ================== .. highlight:: python .. index:: Load .. _Load: Load ---- `id=0.447070555173 Comments from the Wiki `__ .. function:: Load(filename,storage=NULL,name=NULL)-> generic ファイルからオブジェクトを読み出します. :param filename: ファイル名. :type filename: str :param storage: :ref:`CvSeq` や :ref:`CvGraph` などの動的構造体のためのメモリストレージ.行列や画像の場合は利用されません. :type storage: :class:`CvMemStorage` :param name: オプションであるオブジェクト名.NULLの場合,ストレージ内の最初のトップレベルオブジェクトが読み出されます. :type name: str この関数は,ファイルからオブジェクトを読み出します.これは, :ref:`Read` の簡単なインタフェースです.オブジェクトが読み出された後,ファイルストレージはクローズされ,テンポラリバッファはすべて削除されます.よって,シーケンスや輪郭,グラフなどの動的構造体を読み出すためには,有効な出力先となるメモリストレージを関数に渡す必要があります. .. index:: Save .. _Save: Save ---- `id=0.92348128467 Comments from the Wiki `__ .. function:: Save(filename,structPtr,name=NULL,comment=NULL)-> None オブジェクトをファイルに保存します. :param filename: ファイル名. :type filename: str :param structPtr: 保存されるオブジェクト. :type structPtr: :class:`generic` :param name: オプションであるオブジェクト名.NULLの場合, ``filename`` から作成されます. :type name: str :param comment: オプション.ファイル先頭に書き込まれるコメント. :type comment: str この関数は,オブジェクトをファイルに保存します.これは,関数 :ref:`Write` の簡単なインタフェースです.