Mathematica基础——简单的图片处理①

 时间:2024-11-10 16:59:47

Mathematica不仅能够解决数学问题,还可以用来处理图像,有时候感觉比PS用着方便。下面,我们就来了解一下,Mathematica在处理图片上,有哪些具体方法!

Mathematica基础——简单的图片处理①

工具/原料

电脑

Mathematica

自己喜欢的图片

方法/步骤

1、给出图片的反色——ColorNegate——“颜色的否定”;寺橄溟既比如,把下面那副“小黄鱼”反色显示:ColorNegate[图片]“小黄鱼”变成了“小蓝鱼”,而且背景色也变成了黑色!

Mathematica基础——简单的图片处理①

Mathematica基础——简单的图片处理①

Mathematica基础——简单的图片处理①

2、反色,其实就是互补色;比如颜色RGBColor[0.1,0.闸拊福律2,0.3]的反色(互补色)就是RG蚱澄堆别BColor[0.9,0.8,0.7],也就是1减去各个数值!ColorNegate[RGBColor[0.1,0.2,0.3]]//InputForm

Mathematica基础——简单的图片处理①

3、把图片变成黑白图片——Binarize——二值化(也就是0和1两种色):Binarize[图片]

Mathematica基础——简单的图片处理①

4、如果感觉原图色彩太丰富,而黑白图色彩又太单调,就可以使用ColorQuantize:ColorQuantize[图片,3]——表示保留原图3种颜色!

Mathematica基础——简单的图片处理①

5、画出图片的轮廓——Thinning:Thinning@Binarize[ColorNegate@图片]图片经过反色——黑白——细化,得到轮廓线。

Mathematica基础——简单的图片处理①

【Mathematica入门】图像填充变换 如何编写matlab界面程序 matlab 数据类型小谈 MATLAB联合绘制条形图、误差棒图、线图并改属性 Mathematica对于列表的各种操作①
热门搜索
任嘉伦图片 抽象画图片 鼠标图标怎么换 爱国图片 邪恶图