绘制汉字

简介: 【5月更文挑战第9天】绘制汉字。

cv2.putText()函数不能在图像中绘制汉字,可使用PIL模块在图像中绘制汉字,示例代码如下。

绘制汉字

import numpy as np
import cv2
img=np.zeros((200,320,3), np.uint8)+255 #创建一幅白色图像
from PIL import ImageFont, ImageDraw, Image
fontpath = "STSONG.TTF" #指定字体文件名
font1 = ImageFont.truetype(fontpath,36) #载入字体,设置字号
img_pil = Image.fromarray(img) #转换为PIL格式
draw = ImageDraw.Draw(img_pil) #创建Draw对象
draw.text((50,60),'计算机视觉',font=font1,fill=(0,0,0)) #绘制文本
img = np.array(img_pil) #转换为图像数组
cv2.imshow('draw',img) #显示图像
cv2.waitKey(0)

相关文章
|
5天前
用*号输出字母C的图案
用*号输出字母C的图案。
15 2
|
5天前
绘制文本
【5月更文挑战第9天】绘制文本。
15 3
|
5天前
小红的白色字符串
小红的白色字符串
12 0
|
5月前
|
前端开发
CSS:设置字母间距、中文汉字间距
CSS:设置字母间距、中文汉字间距
VC中如何把一串文字旋转90度显示
VC中如何把一串文字旋转90度显示
|
10月前
用键盘读入一个字符,然后在屏幕上显示一个用这个字符填充的对角线长5个字符,倾斜放置的菱形
用键盘读入一个字符,然后在屏幕上显示一个用这个字符填充的对角线长5个字符,倾斜放置的菱形
|
11月前
|
算法 前端开发 JavaScript
图片转ASCII字符图案的原理(可调整亮度对比度 宽高度)
平时看代码会看到很多标点符号的字符拼起来的图案, 特别有趣, 像kong(一个高性能API网关), 除了源代码里面有图案, 命令行也藏了彩蛋. 我今天要玩的会深入一点: 基于图片的灰度值来生成图案. 此时的图片不单单有轮廓, 还有光影效果, 也就是素描中提及的黑白灰.
65 0
RGB颜色值与十六进制颜色码怎么相互转换?
RGB颜色值与十六进制颜色码怎么相互转换?
155 0
RGB颜色值与十六进制颜色码怎么相互转换?
|
前端开发 程序员
小细节:盒模型里面连续输入英文和数字不会自动换行,汉字会自动换行
小细节:盒模型里面连续输入英文和数字不会自动换行,汉字会自动换行
66 0
08:字符三角形
08:字符三角形
163 0