【Mathematica】怎么把Graphics转化为Image

2024-10-14 05:02:49

1、通过ArrayPlot得到一幅图片fig:

【Mathematica】怎么把Graphics转化为Image

3、把fig转化为Image格式的图片img:

【Mathematica】怎么把Graphics转化为Image

5、执行一个大倍数:

【Mathematica】怎么把Graphics转化为Image

7、再看img的边界图:1 - EdgeDetect[img, 2, 0.001]

【Mathematica】怎么把Graphics转化为Image

9、需要对img的大倍数执行栅格化操作,磨消过大的亮度的影响:1 - EdgeDetect[Rasterize[img*2000, RasterSize -> 1000], 2, 0.001]看,边界变得很清晰了。

【Mathematica】怎么把Graphics转化为Image【Mathematica】怎么把Graphics转化为Image【Mathematica】怎么把Graphics转化为Image【Mathematica】怎么把Graphics转化为Image【Mathematica】怎么把Graphics转化为Image【Mathematica】怎么把Graphics转化为Image
猜你喜欢