opencv利用freetype写中文

1、ubuntu需要安装环境

复制代码
sudo apt install libfreetype6-dev libharfbuzz-dev

2、opencv和opencv_contril编译,勾选下面按钮

3、下载字体库

https://github.com/StellarCN/scp_zh/tree/master/fonts

下载SimHei.ttf

4、代码

复制代码
#include <opencv2/freetype.hpp>
 auto ft = cv::freetype::createFreeType2();
  ft->loadFontData("SimHei.ttf", 0);

            ft->putText(drawimg,
                        text,
                        text_pos,
                        22,                    // 字体大小
                        cv::Scalar(0, 0, 255), // 颜色
                        -1,
                        cv::LINE_8,
                        false);
相关推荐
陕西企来客6 分钟前
2026年7月AI搜索引擎优化案例深度解析
大数据·人工智能
水如烟10 分钟前
孤能子视角:人工智能世界架构
人工智能
甲维斯13 分钟前
GPT5.6和Fable5“杀疯了”,无限制+延期+50%!
人工智能
IT_陈寒15 分钟前
Vue的响应式竟然在这常见操作下失效了
前端·人工智能·后端
xd18557855516 分钟前
鸿蒙PC平台Flutter魔术教学应用开发实践:打造跨端沉浸式魔术学习体验
人工智能·学习·flutter·华为·harmonyos·鸿蒙
薛定猫AI18 分钟前
【技术干货】多模型AI编程代理实战:用Python统一接入Claude Opus 4.8
人工智能·python·ai编程
中微极客25 分钟前
2026年最高频AI Agent框架技术深度解析:从选型到实战
人工智能
程序猿DD27 分钟前
国内模型供应商缓存与可用性实测:谁更适合跑 Agent?
人工智能·缓存·agent
SoaringPigeon35 分钟前
世界动作模型(WAM)综述:从 VLA 到具身智能的下一前沿
人工智能·机器人·自动驾驶
草莓熊Lotso1 小时前
【Redis 初阶】 从分布式演进背景到环境搭建全解析
数据库·人工智能·redis·分布式·缓存