自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

彧玊的博客

我的那个时间是假的,我其实挺菜的。

  • 博客(24)
  • 收藏
  • 关注

原创 Camera ITS测试的基础及问题

这个主要就是Google的一个认证测试,跟CTS类似,必须要所有的测试项都pass之后才可以吧手机的版本发布出去。

2024-07-04 18:54:58 1286

原创 Torch流程之内存泄漏篇

引用计数用于检测内核中有多少地方使用了某个对象,每当内核的一个部分需要某个对象所包含的信息时,则该对象的引用计数加1,如果不需要相应的信息,则对该对象的引用计数减1,当引用计数为0时,内核知道不再需要该对象,将从内存中释放该对象。

2024-06-12 16:57:39 833

原创 Chi Feature2 Request的流程处理

feature2的架构已经出来好久了,对大概的流程其实也是一知半解,就知道大概的一个处理流程,但是对代码的整理flow还没有仔细追过。

2024-06-03 20:26:25 1063 3

原创 Camx MetaData的流程

因为这段时间工作的时候老是看到各种metadata,真的时烦死了。对这个东西之前简单的了解了一下,对这个东西了解的还不是很系统,所以接下来的这段时间打算好好的整理一下这个metada。前期的时候我会把我整理的这些东西简单的整理成比较碎片的文档,等后面完全通的时候再把这些东西顺下来。前期学习的时候真的是一件很痛苦的事情,但是学习就是这样的在痛苦中成长。我就不写学习计划了,我学到了什么就先写什么,比较碎片化。

2024-03-11 22:18:30 557

原创 Camx Jump table 浅析

camx CSL JumpTable CSLMode

2023-09-29 16:29:28 522 1

原创 Camera杂记(碎碎念)

camera

2023-08-20 17:01:45 755 1

原创 我的C++学习历程(四)

extrn "C"浅析 C语言的封装和C++语言的封装

2023-05-22 17:58:25 145

原创 关于Preview和Snapshot的Crop问题

拍照图片放大问题

2022-11-05 16:08:41 1124

原创 我的C++学习历程(三)

C++基础学习

2022-10-02 23:42:08 268

原创 Seneor曝光基础知识

长曝光

2022-08-01 15:36:00 2454 1

原创 Camx架构开UMD、KMD log以及dump图的方式

Camx架构开UMD、KMD log以及dump图的方式

2022-06-27 19:58:14 2909

原创 我的C++学习历程(二)

C++基础学习

2022-06-16 00:50:10 143

原创 我的C++学习历程(一)

C++基础的查缺补漏

2022-05-25 00:29:26 220

原创 Camera systrace的知识整理

1.result返回的tag:HAL3ProcessCaptureResult : 196 (先找到你对应的帧号,然后进行修改就可以定位到了)2.下发request的tag:HAL3ProcessCaptureRequest : 196 (可以搭配result判断底层一共处理了多长时间)3.app的页面加载起来activityStart(需要在对应的app进程里面找)4.camerahal::opensession5.第一帧显示出来first full buffer6

2022-04-28 16:40:12 561

原创 Camera CTS 遇到的一些问题

一个刚开始解决CTS的小白白

2022-04-24 10:56:57 3733 6

原创 CTS本地手动测试方法

Camea CTS成长记

2022-04-20 18:04:55 2476 4

原创 C++继承

C++继承相关的基础知识

2021-12-20 22:58:37 1872

原创 git log 查找提交的一些方法

1.通过关键字查找一些提交(这个关键字要是comit信息里面的)git log --grep==xxx(你想查找的关键字)2.查找对应人的提交git log--author=xxxx(你想找的人名字)

2021-10-29 20:12:46 1895

原创 linux服务器创建用户

先用root的用户名和密码登录到服务器然后执行sudo -i 切换到root用户执行sudo adduser xxx(用户名),在输入密码,然后一些信息什么的,执行su xxx(用户名) 就切换到对应的用户这样就推出用增加的用户的账号和密码登录就可以了...

2021-10-15 13:51:03 1089

原创 git 生成patch和打patch的方法

主要还是为了记住一些命令git format-patch HEAD^成功之后会在当前目录生成一个*.patch文件

2021-10-14 20:49:53 2975

原创 git push代码的命令

平时在push代码的时候老师记不住命令,在这里记个笔记git remote -vgit branch -agit push ssh://xxx@xxx.xxx.xx:xxx/xxxxxx HEAD:refs/for/xxxx前面的可以复制第一张图片的push那个在加上用户名带@那个,后面的可以复制第二章图上的分支名以前我用的是git push origin HEAD:refs/for/xxxxxxxx(分支名) 但是这个我一直没有成功,上面的那个命令感觉范围会广...

2021-10-11 09:44:13 758

原创 V4L2 camera 从零开始学习(一)

V4L2(video for linux two)因为我也是第一次接触学习这个,这里就先当我整理笔记了。可能有些东西比较乱也会有不对的地方欢迎大家指正。主要是看关于camera相关的知识。定义是内核提供给应用程序访问音、视频驱动的统一接口。工作流程打开设备 > 检查和设置设备属性 > 设置帧格式 > 设置一种输入输出方法(缓冲区管理)> 循环获取数据 > 关闭设备app调用v4l2框架,然后v4l2框架在调用具体的驱动如:在APP:open > v4l2:

2021-02-19 00:34:42 647

原创 设计模式大纲

设计模式是什么设计模式是软件设计中常见的问题的典型解决方案,他们就像能根据需求进行调整的预制蓝图,可用于解决代码中反复出现的设计问题。设计模式与方法或库的使用方式不同,你很难直接在自己的程序中套用某个设计模式。模式并不是一段特定的代码,而是解决特定问题的一般性概念。你可以根据模式来符合自己程序实际所需的解决方案。人们常常会混淆模式和算法,因为两者在概念上都是已知特定问题的解决方案。但算法总是明确定义达成特定目标所需的一系列步骤,而设计模式则是对解决方案的更高层次的描述,同一设计模式在两个不同程序中实现

2021-02-16 17:50:48 179

原创 C++设计模式大纲

**C++设计模式**一.创建型模式1.工厂方法模式2.抽象工厂模式3.单例模式4.建造者模式5.原型模式二.结构型模式1.适配器模式2.装饰器模式3.代理模式4.外观模式5.桥接模式6.组合模式7.享元模式三.行为性模式1.策略模式2.模板方法模式3.观察者模式4.迭代子模式5.责任链模式6.命令模式7.备忘录模式8.状态模式9.访问者模式10.中介者模式11.解释器模式hello,第一次发文。请大家多多关照。从我找的一些资料来看经典的就这23种设

2021-01-17 14:36:49 142

test-auto-flash

test_auto_flash

2024-07-04

test-yuv-plus-raw

test_yuv_plus_raw

2024-07-04

test-test-patterntest-solid-color-test-pattern

test_test_pattern test_solid_color_test_pattern

2024-07-04

我自己的整理的log key

为了在平时解决问题时我可以方便定位问题整理的log,这个没用,不要浪费自己的积分

2023-02-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除