使用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()
相关推荐
paid槮2 小时前
机器视觉之图像处理篇
图像处理·opencv·计算机视觉
通街市密人有7 小时前
IDF: Iterative Dynamic Filtering Networks for Generalizable Image Denoising
人工智能·深度学习·计算机视觉
sali-tec7 小时前
C# 基于halcon的视觉工作流-章34-环状测量
开发语言·图像处理·算法·计算机视觉·c#
小王爱学人工智能8 小时前
OpenCV一些进阶操作
人工智能·opencv·计算机视觉
猫天意11 小时前
【目标检测】metrice_curve和loss_curve对比图可视化
人工智能·深度学习·目标检测·计算机视觉·cv
山烛11 小时前
OpenCV:图像透视变换
人工智能·opencv·计算机视觉·图像透视变换
这张生成的图像能检测吗13 小时前
(综述)视觉任务的视觉语言模型
人工智能·计算机视觉·语言模型·自然语言处理·视觉语言模型
星期天要睡觉15 小时前
计算机视觉(opencv)实战二十一——基于 SIFT 和 FLANN 的指纹图像匹配与认证
人工智能·opencv·计算机视觉
星期天要睡觉17 小时前
计算机视觉(opencv)实战十七——图像直方图均衡化
人工智能·opencv·计算机视觉
赴33520 小时前
图像拼接案例,抠图案例
人工智能·python·计算机视觉