程序员Python编程学习交流中心大数据 爬虫Python AI Sql

Python代码来敲浮雕画,程序员这个的不会,活该你没有女朋友2

2019-01-15  本文已影响14人  璃沫仙人

Python代码敲一张浮雕画,我们可以采用相邻像素相减的方法来得到轮廓与平面的差,类似边缘的特征,从而获得这种立体感,为了增强图片的主观感受,我们还可以给这个差加上一个固定值。

那具体怎么实现呢?首先先把图片读入内存,转化为灰度图像,使用当前像素值 = 相邻像素值之差来得到图像的边缘特征,在加上固定数值150就可以得到浮雕效果了。

是不是好简单的,这个代码不只是简单,还好玩哦!

实现浮雕效果的代码如下

注意在这里图像像素是用0-255的范围表示的,所以当像素值大于255时,需要将他变为255。

浮雕效果结果显示对比

需要Python其他的教程,可以 加小编的Q群哦!

这就是图像的浮雕效果啦,还可以用不同的图片试试效果。

是不是很漂亮,你还在等什么,快试试吧!

文章来自网络,如有侵权联系小编删除!

上一篇 下一篇

猜你喜欢

热点阅读