私は現在、ROI (関心領域 -- ポリゴン --) の可変長リストを扱うプロジェクトに取り組んでいます。QSettings を介して INI ファイルに保存する必要があります。簡単な解決策を見つけるのに問題があります。人間が読める方法でデータを保存します。
ROI を配列として保存しようとしましたが、次のような形式になります。
ROI
ROI/1/x : 1.2
ROI/1/y : 4.3
ROI/2/x : 1.5
ROI/2/y : 7.4
ROI/3/x : 2.5
ROI/3/y : 4.3
ROI/4/x : 9.0
ROI/4/y : 3.4
私は次のようなフォーマットを達成しようとしています:
ROI = [(1.2, 4.3), (1.5, 7.4), (2.5, 4.3), (9.0, 3.4)]
残念ながら、My google foo は失敗します。カスタムリーダー/ライターを QSettings に登録する方法について読んでいましたが、Qt のさまざまなアプリケーションで ROI と 2D 座標のリストが広く使用されているように見えるため、簡単な方法がないかどうか疑問に思っていました。
事前に感謝します。アプリケーションに関する情報が必要な場合はお知らせください。
ps Qsetting は必須ではありません。サポートされている成熟したライブラリを使用できます。