dylanin1999

导航

上一页 1 2 3 4 5 6 ··· 8 下一页

2022年8月13日 #

ISP--Black Level Correction(黑电平矫正)

摘要: 在上一篇文章中,我们已经知道了Sensor的构造,Sensor的成像原理。但是从光信号转换为图像,其中还有许多的工作,OBC就是其中之一。 在之前的文章中,我们已经知道了,每一个像素点都是由一个光电二极管控制的,由二极管将电信号,转换为数字信号。 那么,我们知... 阅读全文

posted @ 2022-08-13 16:15 DylanYeung 阅读(833) 评论(0) 推荐(0) 编辑

Android 应用权限问题 -- 路径正确,bitmap无法读取文件

摘要: 在调用文件管理器获取文件的时候,已经解析出了文件的路径,但是用bitmap来读取的时候,死活都读不出来,一直返回null对象。 于是进行了检查, 1、返回路径是正确的 2、加入了读写的权限 但是还是无法正常读取文件并显示 搞了很久,最终看了一下手机上,APP... 阅读全文

posted @ 2022-08-13 16:15 DylanYeung 阅读(87) 评论(0) 推荐(0) 编辑

Camera CMOS Sensor成像原理

摘要: 时至今日,手机相机已经是我们几乎无法离开的最重要工具之一。 而且每次手机发布,手机的相机也是我们除了处理器之外最为关键的卖点之一。但是你真的知道它是怎么运转的吗? 看到这里,就有人要问了,大哥,我用相机,我还需要知道它的原理吗?我不知道怎么造汽车,这影... 阅读全文

posted @ 2022-08-13 16:15 DylanYeung 阅读(475) 评论(0) 推荐(0) 编辑

BM3D 算法原理详细解析 按过程步骤讲解(附C++实现代码)

摘要: BM3D是2007年提出的算法了,至今已经有一些年头了,但是仍然不妨碍它基本上还是最强的去噪算法。 在初步了解了BM3D的算法后,会发现,BM3D有种堆叠怪的嫌疑。有很多不同的算法的影子在里面,比如Non-Local Means、Wavelet shrinka... 阅读全文

posted @ 2022-08-13 16:15 DylanYeung 阅读(746) 评论(0) 推荐(0) 编辑

HEAP CORRUPTION DETECTED:after Normal block错误的方法解决与分析

摘要: 先说现象,这个问题的表现现象主要是:在malloc(new(new[]))之后,内存使用正常,但是在free(delete(delete[]))时,就会出错了。 结论:出现这个问题的主要原因是:分配的内存少于实际使用的内测。 比如:char* data = m... 阅读全文

posted @ 2022-08-13 16:15 DylanYeung 阅读(226) 评论(0) 推荐(0) 编辑

gerrit 将代码从一个分支合并到另外一个分支 Cherry Pick的使用

摘要: 最近公司项目里从项目主线分支master拉了一个量产的分支,搞得在修完bug之后,必须得两个分支都提交修改代码。 第一天拉完分支后,我给整忘了,只提交了主线的代码。 然后挨批了。 但是我发现我也不是很熟悉想另外一个分支提交代码的流程。 研究了一下,这里记录一下... 阅读全文

posted @ 2022-08-13 16:15 DylanYeung 阅读(1201) 评论(0) 推荐(0) 编辑

git在工程中的操作 - patch stash status checkout reset log

摘要: 最近接触了大量的git操作并且遇到了很多的问题,这里记录一下,并且方便以后查阅。也希望能够帮到其他的人。 1、删除文件及其上传 在工作空间手动删除文件 会显示 $ git status On branch master Changes not staged... 阅读全文

posted @ 2022-08-13 16:15 DylanYeung 阅读(56) 评论(0) 推荐(0) 编辑

git提交错误 [remote rejected] HEAD -> refs/xxx 原因以及解决方法

摘要: 今天向gerrit提交代码时,发生了一下的错误: error: unpack failed: error Missing tree be99d2d528be3ef6b4354fb88dd72059ee7f71ee fatal: Unpack error, ch... 阅读全文

posted @ 2022-08-13 16:15 DylanYeung 阅读(1611) 评论(0) 推荐(0) 编辑

LeetCode解题总结--双指针

摘要: 双指针解题多用于链表、数组等问题当中。 双指针的难度在于: 1、一开始可能很难想到 2、变式很多 3、指针并不是具体指的函数中的“指针”,而是一种思想。例如设置两个不同的可动标志位,也是”双指针“ 下面以具体... 阅读全文

posted @ 2022-08-13 16:15 DylanYeung 阅读(40) 评论(0) 推荐(0) 编辑

C++ istream_iterator的源码与使用方法分析

摘要: 最近在看C++ STL的源码,看的主要是gnu2.9版本的源码。 其中看到了istream_iterator的实现源码,源码如下: template class istream_iterator { friend bool operator== __ST... 阅读全文

posted @ 2022-08-13 16:15 DylanYeung 阅读(105) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 8 下一页