OpenCV绘制中文字符
不常用但是需要掌握
最近在做项目的时候遇到一个特殊的需求,在图像中绘制中文字符。OpenCV使用puttext函数实现字符绘制,但是其内置字体不支持中文。要想实现中文字符的绘制,需要启用OpenCV中的FreeType模块。目前只能通过自行编译OpenCV实现,且要满足:
- 在编译选项中开启 free type。
- 在编译时要包含额外模块。
编译OpenCV的方法推荐参考官方文档。我之前也录制过一段视频供参考。注意视频中仅实现了基本模块的编译。
不常用但是需要掌握
最近在做项目的时候遇到一个特殊的需求,在图像中绘制中文字符。OpenCV使用puttext函数实现字符绘制,但是其内置字体不支持中文。要想实现中文字符的绘制,需要启用OpenCV中的FreeType模块。目前只能通过自行编译OpenCV实现,且要满足:
编译OpenCV的方法推荐参考官方文档。我之前也录制过一段视频供参考。注意视频中仅实现了基本模块的编译。
Comments ()