会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
feng..liu
博客园
首页
新随笔
联系
订阅
管理
随笔 - 121 文章 - 0 评论 - 11 阅读 -
74万
上一页
1
2
3
4
5
6
···
13
下一页
2021年12月14日
用NEON intrinsic实现RGB转YUV420SP(NV12)
摘要: 1. 数据的排列方式 先来看看两种数据在内存里是按什么方式排列的 1.1 RGB的排列 如图所示,1组RGB表示1个像素的颜色,每个像素依次排列。图中有8组RGB数据,即8个像素点。 1.2 YUV的排列 如图所示,这里是 YUV420SP(NV12) 的排列方式,YUV的比例为Y:U:V=4:1:
阅读全文
posted @ 2021-12-14 16:38 feng..liu
阅读(1122)
评论(0)
推荐(0)
编辑
2021年6月23日
C语言----指针形参(指向指针的指针形参)
摘要: 一、通过指针形参在子函数改变常量 大家都知道,C语言子函数的形参,是可以为普通数据类型,也可以为指针的。最初遇到这问题,是在学习STM32的库函数的使用。当初刚接触库函数,对于函数初始化接口,如: GPIO_Init(GPIOA, &GPIO_InitStructure); 为什么要取初始化结构体变
阅读全文
posted @ 2021-06-23 20:09 feng..liu
阅读(1597)
评论(0)
推荐(0)
编辑
2021年6月10日
NEON使用方法
摘要: NEON介绍 在移动平台上进行一些复杂算法的开发,一般需要用到指令集来进行加速。NEON 技术是 ARM Cortex™-A 系列处理器的 128 位 SIMD(单指令,多数据)架构扩展,专门针对大规模并行运算设计的,旨在为消费性多媒体应用程序提供灵活、强大的加速功能,从而显著改善用户体验。 其本质
阅读全文
posted @ 2021-06-10 14:34 feng..liu
阅读(1535)
评论(0)
推荐(0)
编辑
ARM NEON指令集总结
摘要: ARM的NEON是类似于X86的SSE2的一种优化的指令集,主要就是为了实现SIMD全称Single Instruction Multiple Data,单指令多数据流,能够复制多个操作数,并把它们打包在大型寄存器的一组指令集。简单来说就是处理一些算法的时候,可以并行处理,大大提高了效率。 在And
阅读全文
posted @ 2021-06-10 11:46 feng..liu
阅读(3232)
评论(0)
推荐(0)
编辑
2021年4月29日
三维变换矩阵左乘和右乘分析
摘要: 当三维坐标点发生旋转时,如果采用矩阵运算就会需要考虑“左乘”和“右乘”。若绕静坐标系(世界坐标系)旋转,则左乘,也是变换矩阵*坐标矩阵;若是绕动坐标系旋转(自身建立一个坐标系),则右乘,也就是坐标矩阵*变换矩阵。 但现实中,我们只是对一个图像、点云进行旋转,则均是左乘实现 举例 对坐标点进行三维绕z
阅读全文
posted @ 2021-04-29 22:25 feng..liu
阅读(3270)
评论(0)
推荐(0)
编辑
2021年4月7日
objdump命令
摘要: objdump命令是用查看目标文件或者可执行的目标文件的构成的gcc工具。 选项 --archive-headers -a 显示档案库的成员信息,类似ls -l将lib*.a的信息列出。 -b bfdname --target=bfdname 指定目标码格式。这不是必须的,objdump能自动识别许
阅读全文
posted @ 2021-04-07 10:16 feng..liu
阅读(281)
评论(0)
推荐(0)
编辑
2021年3月4日
gamma矫正
摘要: 各位网友好,您现在阅读的是2017年12月19日修改后的版本。如果您看过我之前的答案版本,我必须要指出新老答案版本的核心区别:我之前版本的答案认为 sRGB 标准中的 Gamma 校正的幂函数曲线来自于心理学上的韦伯-费希纳定律(Weber-Fechner Law)或斯蒂文思幂定律(stevens'
阅读全文
posted @ 2021-03-04 15:19 feng..liu
阅读(607)
评论(0)
推荐(0)
编辑
camera工作原理
摘要:
阅读全文
posted @ 2021-03-04 11:02 feng..liu
阅读(353)
评论(0)
推荐(0)
编辑
摄像头模组(CCM)介绍:
摘要: 一、摄像头模组(CCM)介绍: 1、camera特写 摄像头模组,全称CameraCompact Module,以下简写为CCM,是影像捕捉至关重要的电子器件。先来张特写,各种样子的都有,不过我前一段时间调试那个有点丑。 2、摄像头工作原理、camera的组成各组件的作用 想完全的去理解,还得去深入
阅读全文
posted @ 2021-03-04 10:53 feng..liu
阅读(8915)
评论(0)
推荐(1)
编辑
摄像头模组基础
摘要: 手机摄像头常用的结构如下图37.1所示,主要包括镜头,基座,传感器以及PCB部分。 图37.1 CCM(compact camera module)种类 1.FF(fixed focus)定焦摄像头 目前使用最多的摄像头,主要是应用在30万和130万像素的手机产品。 2.MF(micro focus
阅读全文
posted @ 2021-03-04 10:35 feng..liu
阅读(1466)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
···
13
下一页
昵称:
feng..liu
园龄:
9年4个月
粉丝:
68
关注:
5
+加关注
<
2025年3月
>
日
一
二
三
四
五
六
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
随笔分类
arm(4)
c++(5)
CAN(3)
C语言(9)
linux(36)
makefile(12)
MFC(10)
OPENCV(3)
python(3)
单片机(18)
脚本(2)
图像处理(17)
随笔档案
2022年12月(3)
2022年8月(2)
2022年6月(1)
2022年4月(4)
2021年12月(1)
2021年6月(3)
2021年4月(2)
2021年3月(10)
2019年10月(1)
2019年6月(2)
2019年5月(1)
2019年4月(3)
2019年2月(2)
2019年1月(10)
2018年12月(14)
2018年11月(2)
2018年8月(1)
2018年7月(9)
2018年6月(10)
2018年3月(2)
2017年12月(2)
2017年11月(6)
2017年10月(5)
2017年8月(19)
2017年7月(3)
2017年3月(2)
2017年2月(1)
更多
阅读排行榜
1. UBUNTU 安装教程(94976)
2. C++文件操作详解(73636)
3. CANOE入门(一)(64382)
4. CAN帧格式(标准帧、拓展帧)(53711)
5. #!/bin/sh简介(30394)
评论排行榜
1. Linux动态库生成以及调用(2)
2. gcc的使用简介与命令行参数说明(1)
3. linux编译动态库 fPIC作用(1)
4. 多文件目录下makefile文件递归执行编译所有c文件(1)
5. 两台电脑共享一套键盘鼠标的神器(1)
推荐排行榜
1. 浅谈进程地址空间与虚拟存储空间(6)
2. gcc的使用简介与命令行参数说明(3)
3. find命令之exec(2)
4. Linux动态库生成以及调用(2)
5. import as from import 区别(2)
最新评论
1. Re:Linux动态库生成以及调用
LD_LIBRARY_PATH=. ./a.out ,这个不对啊,还是找不到库
--时间的风景
2. Re:Linux动态库生成以及调用
收藏收藏,天天学习,不知道为啥
--时间的风景
3. Re:linux编译动态库 fPIC作用
int func1(int a) { printf("haha a=%d\n", 2); a++; return a; } 使用 gcc -shared -o libb3.so c.c 编译将报错。 ...
--小狗爱吃黄桃罐头
4. Re:Intel与Motorola区别
对于Intel和Motorola的编码写得很清楚了。
--错字受
5. Re:gcc的使用简介与命令行参数说明
很有用。
可惜图片全都挂了
--MyGodFalling
点击右上角即可分享