画像に基づいて複数の ROI に空間変換を適用する方法を探しています。
私が持っているのは、複数のROIが指定された定義済みの画像と、設定されていない別の画像で、元の画像に一致させ、cp2tformと「lwm」を使用して変換します。
ROI ポイントのセットで変換を使用してから、ROI を再度分割する方法があるかどうかを知りたいです。
ROI がバイナリ イメージとして保存されている場合は、取得した tform を使用して、cp2tform
他のイメージと同様に、imtransform
またはを使用してこれらのバイナリ イメージを変換できますimwarp
。
ROI が点のリストとして保存されている場合は、 を使用して座標を変換できますtformfwd
。poly2mask
または、上記のアプローチを使用して、これらのリストからバイナリ イメージを作成することもできます。
どちらの場合でも、座標系をまっすぐに保つのは難しい場合があることに注意してください。たとえば、ROI ポイントの原点は左下にあり、画像の原点は左上にある場合があります。これにより、変換が整列しなくなる可能性があります。通常、これらの関数のヘルプを注意深く読むことで、これを修正できます。