怎么对图像进行距离变换

2024-10-12 03:25:19

1、先给出一幅图片:i=Rasterize@Graph坡纠课柩ics[{Green, Disk[{0, 0}, {2, 3}], Red, Disk[{-2, 3}, {1, 2/3}]}, PlotRange -> 5, Background -> Black]

怎么对图像进行距离变换

3、j = Rasteri所鼙艘疯ze@ Graphics[{Black, Disk[{0, 0}, {2, 3}], Red, Disk[{-2, 3}, {1, 2/3}]}, PlotRange -> 5, Background -> Green]此时,进行距离变换,会有什么效果呢?

怎么对图像进行距离变换

5、让图像里面没有黑色像素:h = Rasterize@ Graphics[{Blue, Disk[{0, 0}, {2, 3}], Red, Disk[{-2, 3魈胺闹臣}, {1, 2/3}]}, PlotRange -> 5, Background -> Green]

怎么对图像进行距离变换

7、此时,每一个像素值,都是1。ImageData[c][[101 ;; 136, 101 ;; 136]] // MatrixForm

怎么对图像进行距离变换
猜你喜欢