多语言展示
当前在线:172今日阅读:23今日分享:25

【Mathematica入门】图像填充变换

本文,用填充变换命令来处理图像。如下图,白色背景里面有几个几何图形。
工具/原料
1

电脑

2

Mathematica

方法/步骤
1

用FillingTransform命令作用于原图,得到的是一张白板:FillingTransform[img]

2

上面的效果,是白色填充了整个画面。图像配准之后,效果是:FillingTransform[img]//ImageAdjust

3

这样,可以去掉图片的白色背景:FillingTransform[img]-img

4

对上图进行填充:FillingTransform [FillingTransform[img]-img]

5

对反色图片进行填充变换:FillingTransform[1-img]

6

你会看到,上面两幅图的效果是一样的:FillingTransform[1-img] -FillingTransform [FillingTransform[img]-img]Union[Flatten[ImageData[FillingTransform[1-img] -FillingTransform [FillingTransform[img]-img]]]][[1]]

推荐信息