自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 问答 (3)
  • 收藏
  • 关注

原创 Image Signal Processing(ISP)-第四章-LSC, CC的原理和软件实现

Image Signal Processing-第四章-LSC, CC的原理和软件实现。

2021-12-19 19:54:10 4487 19

原创 解决 CAP_IMAGES: can‘t find starting number (in the name of file)

解决 CAP_IMAGES: can’t find starting number (in the name of file)网上搜了一下,有人说opencv编译时少编了ffmpg的库,要下载这个库并重新编译。但是我嫌太麻烦所以没这么弄。先放上我的解决方案:将输出文件类型改为.mp4。以下详细解释这样修改的原因。1.报错代码#define VIDEO_OUTPUT_PATH "D:\\test_project\\output.avi" //我原来代码输出文件类型为.aviint main()

2021-08-09 20:23:15 15551 2

原创 DialogBox不显示对话框的原因分析

DialogBox不显示对话框的原因分析1. 检查资源文件格式是否正确1.1 窗口布局定义1.2 窗口大小边框坐标定义2.检查窗口ID是否正确定义3. 检查DialogBox的调用1. 检查资源文件格式是否正确.rc文件中需要有两部分定义:1.1 窗口布局定义///////////////////////////////////////////////////////////////////////////////// Dialog//IDD_IMGINF DIALOGEX 0, 0, 28

2021-04-14 20:15:29 1336

原创 vim + ctags + cscope = 强大的IDE

vim + ctags + cscope = 强大的IDE1.看代码需求的功能2. 插件简介2.1 ctags 和 cscope 的功能2.1 安装插件2.2 插件的使用方式3. 如何在vim中快捷地使用ctags以及cscope3.1 快捷生成tags以及cscope.out3.2 配置vim开启时加载插件所需文件3.3 快捷使用刚开始工作的时候要使用 Linux 系统,不会安装 VS,就安了一个 Source Insight 用来看代码。小白的我把整个项目加载到 Source Insight 里面,

2021-02-01 20:35:28 3669 4

原创 回调函数Callback到底是什么

回调函数Callback到底是什么1. 回调函数 的 书本定义2. 回调的体现2.1 Callback以及Interface的概念写个Callback小例子记得刚开始工作时,要给HAL层添加Framework层能使用的功能,问大佬怎么让这两层通信,大佬只说了一句:看看有没有现成的接口,没有的话要从上至下添加回调接口实现你的功能。这个回调一词直接给我整懵了。什么是回调?谁调的谁?谁回的谁?脑子一团浆糊。1. 回调函数 的 书本定义书上或者百科上都明确地写了:回调函数(Callback)是通过函数指

2020-12-18 14:46:20 1424 2

原创 Image Signal Processing(ISP)-第三章-BCL, WB, Gamma的原理和软件实现

Hello!ISP系列文章终于更新了,距离上一篇文章发布已经过去半年多啦!哈哈,虽然这段时间没有写文,但是这个简单ISP的代码还是有更新的哦,有兴趣的朋友可以到Github查看。话不多说,我们接着讲ISP。Image Signal Processing-第三章-BCL, WB, Gamma的原理和软件实现1. Black Level Correction1.1 Black Level Correction 原理1.2 Black Level Correction 软件实现2. White Balan.

2020-08-30 13:10:48 5901 16

原创 Image Signal Processing(ISP)-第二章-Demosaic去马赛克以及BMP软件实现

Image Signal Processing-第二章-Demosaic去马赛克以及BMP软件实现1. Demosaic去马赛克1.1 Demosaic 原理1.2 Demosaic软件实现1.3 输出结果2. BMP位图(Bitmap)2.1 BMP基础2.2 保存BMP的软件实现2.3 输出结果Hello!ISP的基础知识分享第二章终于来了!最近精力都投入到了工作上,真是没时间写东西。但一...

2020-01-06 19:34:54 5742 5

原创 Image Signal Processing(ISP)-第一章-ISP基础以及Raw的读取显示

Image Signal Processing(ISP)-第一章-ISP基础以及Raw的读取显示前阵子接到任务要学习并软件实现一个ISP,刚拿到任务时既兴奋又担心。兴奋又有很多知识要了解了,担心ISP太过复杂,自己不能胜任这个任务。不管怎么样,还是坚持尝试了近一个月,捣腾出一个小ISP。从这篇文章开始,我将介绍整个ISP最基础的要求,并介绍如何软件实现这些最基础的要求。因为内容实在太多,此篇 ...

2019-10-09 10:46:41 13168 37

原创 聊聊傅里叶变换的意义和定义

看到论坛有一个朋友提问为什么傅里叶变换可以将时域变为频域?这个问题真是问到了灵魂深处。在这我只能简单讲讲我的理解,要深刻理解翻信号处理教科书是最好的方法。1. 如何描述信号我们常常用数学模型去抽象物理事件。信号也可以用数学模型来表示。有了信号的数学模型,我们就可以利用数学计算对信号模型做各种各样的改变。如果加以计算机,模电,数电的相关知识,我们就可以将我们对信号模型的改变转换为对物理信号的...

2019-04-16 17:35:58 8802 6

原创 Android 9.0 关于ACTION_CALL无权限导致闪退的问题

Android 9.0 关于ACTION_CALL无权限导致闪退的问题18年年底毕业,开始从事android研发,对application层有兴趣,于是自学使用Android studio对app的简单开发。其实上学的时候学了一点用eclipse实现的UI设计,不过现在用着studio,就是 真香。人生第一篇CSDN的博文,废话不多说,切入主题。学习到用Intent启用程序的method,跟...

2019-04-11 20:15:27 8667 5

空空如也

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

TA关注的人

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