自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (3)
  • 收藏
  • 关注

原创 进程机制(临界区、互斥区、事件、信号量)

一、进程/线程间同步机制。临界区、互斥区、事件、信号量四种方式临界区(Critical Section)、互斥量(Mutex)、信号量(Semaphore)、事件(Event)的区别1、临界区:通过对多线程的串行化来访问公共资源或一段代码,速度快,适合控制数据访问。在任意时刻只允许一个线程对共享资源进行访问,如果有多个线程试图访问公共资源,那么在有一个线程进入后,其他试图访问公共资源的

2017-09-18 15:54:45 3547

原创 进程同步方法

linux常用的进程间的通讯方式(1)、管道(pipe):管道可用于具有亲缘关系的进程间的通信,是一种半双工的方式,数据只能单向流动,允许一个进程和另一个与它有共同祖先的进程之间进行通信。(2)、命名管道(named pipe):命名管道克服了管道没有名字的限制,同时除了具有管道的功能外(也是半双工),它还允许无亲缘关系进程间的通信。命名管道在文件系统中有对应的文件名。命名管道通过命令mk

2017-09-18 11:34:05 802

原创 数组中重复次数最多的数字

数组中重复次数最多的数字#include<stdio.h>int MaxNum(int* arr,int len,int& num){ int index=arr[0]; int i; for(i=0;i<len;i++) { if(arr[i]>index) { index=arr[i]; num=i; }

2017-08-24 18:45:02 642

原创 静态、全局和局部变量在作用域和内存空间的详解

1.从作用域看:C++变量根据定义的位置的不同的生命周期,具有不同的作用域,作用域可分为6种:全局作用域,局部作用域,语句作用域,类作用域,命名空间作用域和文件作用域。1>全局变量具有全局作用域。全局变量只需在一个源文件中定义,就可以作用于所有的源文件。当然,其他不包含全局变量定义的源文件需要用extern关键字再次声明这个全局变量。2>静态局部变量具有局部作用域,它只被初始化一次

2017-08-24 15:49:56 6363

转载 camera 模组(四)

camera 驱动 GT2005摄像头主要参数:1、MCLK  24MHz;2、PCLK  48~52MHz~;3、电压 1.8V(1.5V)、2.8V;4、scl(IIC时钟)100KHz或者400KHz。下载:常用摄像头规格书(个别有android驱动程序)  :bf3703 30W、gc0308 30W、ov7670、gt2005

2017-08-17 17:51:21 1124

转载 camera 模组(三)

camera V4L2 FIMC前面两篇说的有点多了,不过多了解点东西也挺好的,遇到问题时可以有更多的思路,真正驱动是从这一块开始。一般BSP的camera都是完好的,我们只用关心驱动这些就可以了。1. V4L21)简介        在Linux中,摄像头方面的标准化程度比较高,这个标准就是V4L2驱动程序,这也是业界比较公认的方式。        V4L全称是V

2017-08-17 17:47:32 881

转载 camera 模组(二)

摄像头工作原理、s5PV310 摄像头接口(CAMIF) 一、摄像头工作原理上一篇我们讲了摄像头模组的组成,工作原理,做为一种了解。下面我们析摄像头从寄存器角度是怎么工作的。如何阅读摄像头规格书(针对驱动调节时用到关键参数,以GT2005为例)。规格书,也就是一个器件所有的说明,精确到器件每一个细节,软件关心的寄存器、硬件关心的电气特性、封装等等。单单驱动方面,我们只看对我

2017-08-17 17:45:09 603

转载 camera 模组(一)

关键词:android  camera CMM 模组 camera参数平台信息:内核:linux系统:android平台:S5PV310(samsung exynos 4210) 作者:xubin341719(欢迎转载,请注明作者)下载:常用摄像头规格书(个别有android驱动程序)  :bf3703 30W、gc0308 30W、ov7670、gt2005 20

2017-08-17 17:40:15 2485

转载 影像技术—行车记录仪客观评价指标

作者:右下角链接:https://www.zhihu.com/question/22499326/answer/100824096在知乎上看到有关成像质量客观测试技术的文章,觉得讲的很精彩,作者以行车记录仪案例做分析,开展了各种影像技术客观评价标准。因为我的工作的原因,我经常做的事情就是做成像质量测试,包括手机成像、行车记录仪成像、安防摄像头成像等等,都是我测试的目标。之前做了

2017-08-17 17:26:40 2706 1

转载 图像分割

1.数字图像分割方法概要2.基于边界分割 2.1边缘检测2.2边界提取(简单连接,启发式搜索,曲线拟合)3.基于区域分割3.1阀值分割(直方图双峰,迭代法,Ostu(大律)法,基于熵的二值方法)3.2区域生长3.3区域分裂与合并4.总结与实验实现(Java语言)提供最佳阀值分割迭代算法,Otsu阀值分割算法,基于熵的二值方法的实现最后,还是雨生的歌声,真

2017-08-17 16:51:40 1648

转载 图像增强(锐化)相关算子

图像锐化和边缘检测本文内容构成:       1、图像锐化和边缘检测的基本概念,微分梯度已经差分的定义       2、锐化和边缘检测的像素处理方式(3种)       3、单方向一阶微分锐化,包括:             水平方向             垂直方向             Kirsch算子        4、无方向微分锐化,包括:   

2017-08-17 16:43:36 16869 2

原创 九位数字按位分别被除

1-9的9个数字,每个数字只能出现一次,要求这样一个9位整数: 其第一位能被1整除,前两位能被2整除,前三位能被3整除,….. 直到九位能被9整除/*1-9的9个数字,每个数字只能出现一次,要求这样一个9位整数:其第一位能被1整除,前两位能被2整除,前三位能被3整除,.....直到九位能被9整除*///采用枚举实现#include<iostream>#include<vector>

2017-04-19 21:22:11 757 1

原创 使用函数指针或静态模板的实例

说明:通过函数指针或者静态模板来简化程序,提供灵活性。函数指针:一个函数在编译是被分配给一个入口地址,这个入口地址就 为函数指针,正如同指针是一个变量的地址一样。有些地方必须使用函数指针才能完成操作,特别是异步操作的回调和其他需要匿名回调大的结构。另外像线程的执行和事件的处理,如果缺少函数指针的支持也是很难完成的。代码样例:#include<iostream>using namespace st

2017-04-18 18:03:39 352

原创 多态实现线性表(队列、串、堆栈)

多态实现线性表(队列,串,堆栈),要求具备线性表的插入、删除、测长等基本操作

2017-04-18 16:05:22 421 1

基于Android手机的好友定位系统的探究与实现

基于Android 的GPS 应用、地图应用,可以进一步与网络相结合,实现数据的实时上传,以达到地理信息共享的目的。

2015-07-19

iPhone手机安全技术分析

基于iOS 平台的iPhone 手机等智能移动终端已成为黑客攻击的焦点。

2015-07-19

信达通讯录安装包(手机端安装 以及服务器端插件)

信达通讯录安装包(手机端安装 以及服务器端插件),主要用于RTX的插件。

2015-02-05

空空如也

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

TA关注的人

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