- 博客(6)
- 收藏
- 关注
原创 OSD叠加到视频流
1.OSD叠加原理文字、图片、视频显示的原理,无非就是描点(像素)。显示屏是发光二极管组成。俗称点阵。2.原理图3.处理流程⑴text文本段⑵从字库中找出相应文字的点阵⑶描点(将文字二进制数据转换成pixel值,存到canvas)⑷查找颜色索引(取出canvas像素值 与 CLUT进行匹配)⑸存储index值到显存(areaStart)⑹设置参数,后面的事情就交给底层处理
2016-10-16 21:21:39 5416
原创 输出警告/错误信息到SecureCRT终端
1. 命令leon$ make clean && make all 2>&1 | grep "warning"2. 示例
2016-10-11 17:27:33 760
原创 Linux命令组合 -- 将make all 编译错误信息重定位到管道输出
1.命令leon$ make clean && make all 2>&1 | grep "error"2016-10-10 18:49:36 (nvc-communication)==>|| INFO : Clean project nvc-communication ...rm -rf ./build/objs/* ./build/lib/* ./build/bin/*2016-10-1
2016-10-10 18:55:03 1611
原创 Linux命令 -- 提取字符串指定字符串之间的字符串
1.例子 提取字符串以下字符串 error: 与 : 之间的子字符串。并消除空格。"src/network/misc/nv_net_udp.c:17: fatal error: nv_net_tools.h: No such file or directory"2.命令echo "src/network/misc/nv_net_udp.c:17: fatal error: nv_net_tools
2016-10-10 17:59:11 19486 1
原创 替换某个目录下.c文件内容
1. 找出所有.c文件leon$ find ./ -maxdepth 3 -type f | grep "\.c"./misc/nv_net_udp.c./nv_comm_system.c./util/nv_report_event.c./util/nv_linklist_connect_info.c./transport/net_udp.c./transport/net_tcp.c.
2016-10-09 17:03:08 442
原创 Linux命令-dirname、basename
1. 例子leon$ find ./ -maxdepth 3 -type f./misc/nv_misc_pub.h./util/nv_util_pub.h./common/nv_common_pub.h./camera/nv_camera_pub.h./nv_communication.h./transport/nv_transport_pub.h./log/nv_log_pub.h
2016-10-08 15:24:04 2126
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人