使用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()
相关推荐
xailorliu26 分钟前
SLIC_超像素算法
c++·opencv·目标检测·机器学习·计算机视觉
一木 之林1 小时前
Stable Diffusion 详解:潜空间扩散原理、三件套分工与 diffusers 文生图实战
人工智能·计算机视觉·stable diffusion
shoufeipin90hou3 小时前
光选机的“除尘与风选“配套边界:分选精度上不去,可能问题不在相机
数码相机·计算机视觉
tuanxiang5 小时前
实现文本AI检测免费自建方案,绕开接口调用收费坑
人工智能·计算机视觉
原子延迟6 小时前
红色的字压成JPEG就发糊,查到最后是色度抽样
图像处理·人工智能·计算机视觉
`流年づ7 小时前
卷积核与反卷积知识补充
人工智能·深度学习·计算机视觉
YOLO_DATA7 小时前
YOLO27防震锤缺陷检测数据集 防震锤数据集 1000张 防震锤 带标注 voc yolo 2 类 目标检测
人工智能·深度学习·yolo·目标检测·计算机视觉·数据集·无人机
I Am a robert girl8 小时前
从一张图到碎裂瞬间:FracGen 如何用物理信号“导演“物体撕裂
人工智能·深度学习·计算机视觉·生成模型·视频生成·物理仿真·断裂模拟
pride.li10 小时前
ISP标定-AWB标定(Auto White Balance,自动白平衡校准)
图像处理·计算机视觉·isp
企业数字化笔记10 小时前
视觉智能体怎么选技术?目标检测、跟踪、分割、OpenCV和FFmpeg的职责划分
opencv·目标检测·ffmpeg