使用cv2将图片改为素描图

1 使用cv2,将图片改为素描图,效果如图:
2 代码实现:

python 3.8

python 复制代码
import cv2

img = cv2.imread("2.jpg")
# 灰度
grey = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
invert = cv2.bitwise_not(grey)
# 高斯滤波
blur_img = cv2.GaussianBlur(invert, (7, 7), 0)
inverse_blur = cv2.bitwise_not(blur_img)
sketch_img = cv2.divide(grey, inverse_blur, scale=256.0)
cv2.imwrite("sketch.jpg", sketch_img)
cv2.waitKey(0)
cv2.destroyAllWindows()
相关推荐
dlraba8022 小时前
基于 OpenCV 与 SIFT 算法的指纹识别系统实现:从匹配到可视化
人工智能·opencv·计算机视觉
格林威2 小时前
机器视觉在半导体制造中有哪些检测应用
人工智能·数码相机·yolo·计算机视觉·视觉检测·制造·相机
格林威3 小时前
机器视觉检测如何使用360 度全景成像镜头进行AI 瑕疵检测
人工智能·深度学习·数码相机·机器学习·计算机视觉·视觉检测·相机
dlraba8024 小时前
Python 实战:票据图像自动矫正技术拆解与落地教程
人工智能·opencv·计算机视觉
点云SLAM10 小时前
结构光三维重建原理详解(1)
人工智能·数码相机·计算机视觉·三维重建·结构光重建·gray 编码·标定校正
多看书少吃饭18 小时前
基于 OpenCV 的眼球识别算法以及青光眼算法识别
人工智能·opencv·计算机视觉
Blossom.11820 小时前
从“能写”到“能干活”:大模型工具调用(Function-Calling)的工程化落地指南
数据库·人工智能·python·深度学习·机器学习·计算机视觉·oracle
无妄无望20 小时前
目标计数论文阅读(1)Class-Agnostic Counting
论文阅读·计算机视觉
小王爱学人工智能20 小时前
利用OpenCV进行指纹识别的案例
人工智能·opencv·计算机视觉
小王爱学人工智能21 小时前
OpenCV的特征检测
人工智能·opencv·计算机视觉