使用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()
相关推荐
关于作业的二三事3 小时前
图像处理技术(图像围绕中心旋转)
图像处理·人工智能·opencv
≮傷£≯√3 小时前
opencv 图片缩放旋转
人工智能·opencv·计算机视觉
南极星10056 小时前
2026电赛E题有感
python·opencv·电赛
关于作业的二三事7 小时前
图像处理技术(图像的水平翻转垂直翻转以及水平加垂直翻转)
图像处理·opencv·计算机视觉
netccdn9 小时前
Hough变换检测直线(Matlab)
开发语言·计算机视觉·matlab
具身新纪元10 小时前
CVPR 2026|新缺陷不断上线,如何让工业视觉检测模型不忘旧账?
人工智能·深度学习·目标检测·机器学习·计算机视觉·目标跟踪·视觉检测
盼小辉丶11 小时前
PyTorch计算机视觉(5)——生成对抗网络(Generative Adversarial Network,GAN)
pytorch·生成对抗网络·计算机视觉
一个王同学1 天前
从零到一 | CV转多模态大模型 | week21 | 实战项目-DocuMind-VL:基于 OCR 与 Qwen-VL 的文档多模态问答系统(一)
人工智能·深度学习·计算机视觉·ocr·vllm
≮傷£≯√1 天前
opencv 调节图片对比度和亮度
人工智能·opencv·计算机视觉
Microvision维视智造1 天前
近十年视觉市场变化趋势分析——客户需求的三次跃迁
人工智能·计算机视觉·视觉检测·机器视觉