- 博客(10)
- 收藏
- 关注
原创 QT windows ffmpeg叠加中文字显示失败
然而就在我多次换字库路径的时候发现,并不会改变,一直会Fontconfig error: Cannot load default config file 的错误,所以字库没改变一直使用qt默认的,就显示不了中文字体,这里我不是很懂为什么会有这个错误, 希望可以有大佬解惑。有以上框框问题的,有俩个方向问题要查询,一就是ffmpeg编译的时候没有叠加上freetype库(一般要能使用drawtext就不存在这个问题),二就是使用 的字库不支持中文,很明显这里是后者。然后再配置qt的环境变量,把路径加进去。
2023-12-03 18:29:04
1229
2
原创 字体图片rgb565格式转换为ARGB888格式
565表示在16位编码中每个颜色分量所占的位数。红色占5个bit,绿色占6个bit,蓝色占5个bit。888表示红色占8个bit,绿色占8个bit,蓝色占8个bit,还有a表示透明度,也是占8个bit。RGB的意思是红色(Red)、绿色(Green)和蓝色(Blue)那么一个像素点占8+8+8+8=32位(4字节)argb888 是32位 (4字节)rgb565 是16位(2字节)
2023-12-03 16:30:10
916
原创 Fontconfig cannot load default config file
我是将对应的路径(“C:/Windows/fonts/mingliub.ttc”)下的.ttc文件拷贝到我项目文件路径下所以才有的以下这条指令。下面这条指令是为了打印出看看上面这条指令对应的路径是否正常,我这个版本的qt是正常,也有看到不同的qt版本会有不同的效果。多次研究后打印出来查看后发现是符号的问题。
2023-12-02 13:51:26
1751
原创 RV1126学习笔记 OSD叠加中文字体时间sdl sdl_tff
参考rkmedia_venc_osd_test.c下面贴上核心代码time_t now;// 从左上角开始算(bitmap_PosX, bitmap_PosY),(0,0)// bitmap的长宽要保持 16的倍数的比例while (!quit) {//bitmap的长宽要保持 16的倍数的比例//像素结构//字体结构//图面结构//把文字SDL_Surface 输出到屏幕显示,如果不需它,必须释放它//文字表面和其他表面一样,可以传输到显示表面显示。
2023-11-16 22:06:48
1882
11
原创 RV1126学习笔记 根据rkmedia搭建自己的Cmake编译环境
型号:A191-EB-RV1126 摄像头:gc2053首先是根据出厂开发手册,在ubuntu上面把RK平台的SDK包完整的编译出来烧录进板子,并且编译出对应的可执行文件,丢到板子上面验证可以运行后再往下一步走。要注意的地方是,sdk包默认的设备树不是用的gc2053摄像头的,所以需要修改对应的摄像头设备,例如我的gc2053,参考博文如下:这里不讲怎么安装Cmake以及Cmake的应用,网上这类的博文很多,需要自行去搭建最终可以找到Cmake版本号就可以了。
2023-11-16 17:50:51
1365
原创 树莓派读取DHT11实时显示在安卓APP
树莓派读取DHT11实时显示在安卓APP起因树莓派上安装Adafruit_Python_DHT树莓派上创建文件夹DHT11安卓开发起因最近在做毕设想做一个安卓APP控制家居,然后就想着用树莓派读取DHT11温湿度来显示在安卓APP上,一开始想着像玩STM32从树莓派上传数据到安卓,但是这个过程目前个人能力有限,想不出来实现的方案,所以就找了另一个办法树莓派上安装Adafruit_Python_DHThttps://shumeipai.nxez.com/2018/05/16/dht11-tempera
2021-11-13 13:56:24
905
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人