dylanin1999

导航

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

2022年8月13日 #

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

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

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

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

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

posted @ 2022-08-13 16:15 DylanYeung 阅读(1109) 评论(0) 推荐(1)

Camera CMOS Sensor成像原理

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

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

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

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

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

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

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

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

解决conda install时出现 failed with initial frozen solve. Retrying with flexible solve 的问题

摘要: 现象:使用conda install命令安装python包时,一直出现如下的报错信息 failed with initial frozen solve. Retrying with flexible solve. 原因分析:其实我并没有找到确切原因,但是结果资... 阅读全文

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

Android笔记:《第一行代码》DataSupport被弃用问题

摘要: 在学习《第一行代码》第二版的时候,发现DataSupport类不再支持了,找了一些资料,发现可以替代的方案 解决途径 先附上LitePal项目的使用文档:https://github.com/LitePalFramework/LitePal ,现在学习的资料一... 阅读全文

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

Linux的并发控制

摘要: 目录 中断屏蔽 原子操作 自旋锁 信号量 互斥体(Mutex) 访问共享资源的代码区域称为临界区(Critical Sections) 解决编译乱序问题, 需要通过barrier() 编译屏障进行 #define barrier() __asm__ __vol... 阅读全文

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

Linux中断

摘要: 目录 中断 根据中断来源 内部中断 外部中断 根据中断是否可屏蔽 可屏蔽中断 不可屏蔽中断 中断入口跳转方法 向量中断 非向量中断 GIC(Generic Interrupt Controller) SGI(Software Generated Interru... 阅读全文

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

Linux定时器

摘要: 目录 timer_list结构体: 初始化定时器以及初始化绑定参数 增加定时器 删除定时器 修改定时器 内核延时 短延迟 长延迟 睡着延迟 ​​​​​​​ 在Linux设备驱动编程中, 可以利用Linux内核中提供的一组函数和数据结构来完成定时触发工作或者完成... 阅读全文

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

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