美文网首页程序员Python编程学习交流中心大数据 爬虫Python AI Sql
Python代码来敲浮雕画,程序员这个的不会,活该你没有女朋友2

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

作者: 璃沫仙人 | 来源:发表于2019-01-15 11:15 被阅读14次

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

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

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

    实现浮雕效果的代码如下

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

    浮雕效果结果显示对比

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

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

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

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

    相关文章

      网友评论

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

        本文链接:https://www.haomeiwen.com/subject/wyiedqtx.html