- 博客(6)
- 收藏
- 关注
原创 git 打patch
假如我们现在在master分支,创建文件mast.c , 写入 hello_master然后我们现在切换到king 分支,然后修改mast.c , 写入bb_king提交之后,通过git diff master > ../king.patch ,生成一个king.patch然后切换到master分支,然后运行:git apply ../king.patch 就可以把king的
2017-03-29 22:09:52 247
原创 图像学习 -- Sobel算子检测图像边缘
边缘提取有一个最简单的思路,就是寻找灰度变化明显的地方。假设,一幅图像的灰度分布如下:255 254 253 255 2 2 0 1253 252 255 255 2 1 1 0254 253 252 255 1 0 2 3255 254 255 255 2 1 0 1sobel算子有两个,一个是水平检测:-1 -2 -1 0 0 0 1 2 1
2017-03-25 20:17:55 1045
转载 BMP图片格式解析
BMP文件格式,又称为Bitmap(位图)或是DIB(Device-Independent Device,设备无关位图),是Windows系统中广泛使用的图像文件格式。由于它可以不作任何变换地保存图像像素域的数据,因此成为我们取得RAW数据的重要来源。Windows的图形用户界面(graphical user interfaces)也在它的内建图像子系统GDI中对BMP格式提供了支持。下面
2017-03-25 12:13:39 930
转载 camra 架构
1 camera基本代码架构 高通平台对于camera的代码组织,大体上还是遵循Android的框架:即上层应用和HAL层交互,高通平台在HAL层里面实现自己的一套管理策略;在kernel中实现sensor的底层驱动。但是,对于最核心的sensor端的底层设置、ISP效果相关等代码则是单独进行了抽离,放在了一个daemon进程中进行管理:图1 Qualcomm平台cam
2017-03-23 17:57:36 499
原创 操作系统学习 -- 概论
(一)概论篇操作系统主要功能可以概括为:(1)fork() -> 开启新的进程;(2)time-share -> 实现多任务;(3)isolation between processes -> 所有的进程之间是独立的;(4)work with each other ->进程之间的通信,比如pipe总结起来就是三点:多任务,独立进程块,相互通信设计的不是太好
2017-03-12 20:28:58 305
原创 《OpenCV从入门到放弃》 -- 2th 图像二值化
接着上回的来说,今天记录一下图像的二值化。图像二值化的思路是:加载图像 -> 转为灰度图 -> 转为二值化图-> 显示出来加载图像与显示图像上一篇已经有讲了,这里不赘述;转为灰度图:g_pGrayImage = cvCreateImage(cvGetSize(src), IPL_DEPTH_8U, 1); //src是读入的图片cvCvtColor(src, g_p
2017-03-05 18:14:15 780
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人