
使用Python将图片转换为素描和漫画风格。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文提供了一系列实例,旨在帮助大家掌握将Python代码应用于将图片转换为素描和漫画风格的具体操作。以下代码示例详细展示了原图转换后成果以及相关的源码:
```python
# -*- coding: utf-8 -*-
import cv2
from PIL import Image, ImageOps, ImageFilter
# 转换成漫画风格
def toCarttonStyle(picturePath):
# 设置输入输出路径和文件名称
imgInput_FileName = picturePath
imgOutput_FileName = picturePath.split(.)[0] + _cartoon
# 读取图片
img = cv2.imread(imgInput_FileName)
# 将图片转换为灰度图
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
# 使用图像处理滤镜模拟漫画效果
cartoon = Image.open(gray).convert(L) # 打开灰度图,并转换为灰度模式
cartoon = ImageOps.colorize(cartoon, black=black, white=white) # 模拟漫画效果,将黑白图像转化为漫画风格
# 保存漫画风格的图片
cartoon.save(imgOutput_FileName)
return imgOutput_FileName
```
全部评论 (0)
还没有任何评论哟~


