💛前情提要💛
本文是传知代码平台
中的相关前言知识与技术的分享~
接下来我们即将进入一个全新的空间,对技术有一个全新的视角~
本文所涉及所有资源均在传知代码平台可获取
以下的内容一定会让你对AI 赋能时代
有一个颠覆性的认识哦!!!
以下内容干货满满,跟上步伐吧~
💡本章重点
- 一键将图片转换为铅笔素描图
🍞一. 概述
素描是绝大多数绘画学习的必经路。无论你的目标是学习何种绘画形式,素描中涉及到的结构解剖、透视、构图、光影的理论知识和技巧都是必备的重要基础。在严格的纸笔作画方式中,油画、水彩等色彩绘画经常还会以一幅素描画作为底稿来铺色。即便现在的电子绘画已经无需再使用这样的繁琐流程来绘制草稿,但本质也是在素描的基础上进行了简化
本文采用程序的方式生成素描画
🍞二. 演示效果
💡原始图片:
💡灰度图片:
💡反转图片:
💡最终图片(素描):
🍞三. 代码逻辑
💡利用了 opencv 库
def process_image(image):
# 转换为灰度图
gray_image = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
# 反转灰度图
inverted_image = 255 - gray_image
# 高斯模糊
blurred = cv2.GaussianBlur(inverted_image, (21, 21), 0)
# 反转模糊图
inverted_blurred = 255 - blurred
pencil_sketch = cv2.divide(gray_image, inverted_blurred, scale=256.0)
# 保存每一步的图像
# cv2.imwrite("gray_image.jpg", gray_image)
# cv2.imwrite("inverted_image.jpg", inverted_image)
# cv2.imwrite("pencil_sketch.jpg", pencil_sketch)
return pencil_sketch
🫓总结
综上,我们基本了解了“一项全新的技术啦” 🍭 ~~
恭喜你的内功又双叒叕得到了提高!!!
感谢你们的阅读😆
后续还会继续更新💓,欢迎持续关注📌哟~
💫如果有错误❌,欢迎指正呀💫
✨如果觉得收获满满,可以点点赞👍支持一下哟~✨
【传知科技 – 了解更多新知识】