MATLAB中空间转换为ROI

时间:2013-09-12 16:47:44

标签: image matlab roi

我正在寻找一种基于图像将空间变换应用于多个ROI的方法。

我所拥有的是预定义的图像,其上指定了多个ROI,另一个未设置的图像与原始图像匹配,并使用cp2tform和'lwm'进行转换。

我想知道是否有办法在ROI点集上使用转换,然后再次分割ROI。

1 个答案:

答案 0 :(得分:0)

如果投资回报率存储为二进制图像,您可以使用cp2tform获得的变换来转换这些二进制图像,就像使用imtransformimwarp一样转换其他任何图像。

如果ROI存储为点列表,您可以使用tformfwd转换坐标。或者,您可以使用poly2mask从这些列表中创建二进制图像,并使用上述方法。

在任何一种情况下,请注意保持坐标系统平直可能很困难。例如,您的ROI点可能在左下方具有原点,而图像在左上角具有原点。这可能导致转换不对齐。通常,您可以通过仔细阅读这些功能的帮助来解决这个问题。