自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Coppa的博客

最怕你一生碌碌无为,还安慰自己平凡可贵。

  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 Camera HAL3的整体架构和流程(二)

上一篇文章大概介绍了一下Camera的整体架构,先回顾一下:这是Google官方的Camera架构,Google封装了HAL层接口:ICameraProvider, ICameraDevice, ICameraDeviceSession。这几个接口的作用如下:ICameraProvider:用于枚举单个设备并管理其状态。ICameraDevice:相机设备接口。ICameraDeviceSession:活跃的相机设备会话接口。...

2020-09-12 23:49:01 5375 12

原创 keras的简单介绍

Keras和TensorFlowkeras是一个用Python写的深度学习API,它运行在机器学习平台TensorFlow上。换句话说,Keras是接口(Interface),TensorFlow是平台(Platform)。Keras的核心数据结构是layers(层)和models(模型)。最简单的model是Sequential model,Sequential是layers的线性堆叠。构建一个Sequential model:from tensorflow.keras.models import

2020-09-07 02:27:12 1029

原创 Camera HAL3的整体架构和流程(一)

本文基于Android P的Camera HAL3架构,以MTK平台为例,分析Camera HAL3的体系结构和调用流程。本文是描述关于MTK平台如何重写Android所定义的ICameraProvider, ICameraDevice, ICameraDeviceSession HIDL interfaces并实现Camera HAL3。下图是Android Camera的整个架构。首先上层的APK应用通过Activity或Service来调用相机功能,分别获取APIv2中的CameraDevice

2020-08-24 00:08:12 6276

原创 把vim打造成Source Insight

对于一名程序员来说,写代码是发挥创造力;而拥有一个好的写、看代码工具,能大大提高你的生产力。由于本人日常的开发在Linux环境下,所以我选择了vim作为写代码的工具,但是SourceInsight又是一款非常强大且好用的看代码工具,所以我不得不在Linux里装了一个Windows的虚拟机(wine版本的SourceInsight4.0有bug)。只使我看代码非常不方便。写代码用vim,那看代码能不能也用vim呢?vim的界面十分简洁,就像一个记事本一样,那他能像SourceInsight一样具备函数跳转

2020-08-16 23:02:25 2285

原创 vim的基本配置

通过修改~/.vimrc文件来配置vim的基本功能"--------------display-----------------set nu "行号syntax on "语法高亮set ruler "显示当前行和列set showcmd "显示部分命令set showmode "最后一行显示当前模式set match "显示括号匹配"--------------display-----------------"---------------input-------

2020-08-16 02:55:05 709

原创 相机基础知识讲解:CMOS和CCD

相机基础知识讲解:CMOS和CCD

2020-07-12 00:56:44 21550 1

原创 最近平面算法(The Nearest Plane Algorithm)

最近平面算法,由 L. Babai 于 1986 年提出,可以解决格中CVP难题。

2022-04-11 21:35:47 1276

原创 ubuntu16.04安装sougou输入法

一、安装sogou输入法步骤:1、首先到搜狗输入法官网下载搜狗输入法,下载的是个deb文件。搜狗输入法Linux版下载地址:http://pinyin.sogou.com/linux/?r=pinyin2、Ubuntu 16.04安装搜狗输入法命令如下: sudo apt-get install -f在下载文件目录下执行sudo dpkg -i sogoupinyin_2.0.0.0072_amd64.debdeb文件名,要和自己下载的版本一致。3、安装完毕,设置语言选项到系统设置-

2020-08-16 02:12:01 389

原创 vim的基本操作

刚开始用vim,你会觉得非常难用,这是什么玩意?居然比Windows自带的记事本软件还垃圾!输入、保存、退出都很麻烦。vim有三种模式:[一般模式]、[编辑模式]、[命令模式]。打开vim就会进入一般模式,按i,o,a,R可以进入编辑模式,要想进入命令模式,必须按esc键然后输入: , /等相应的命令vim的功能非常强大,我总结了一些常用的vim操作命令,如下表:vim还有一个非常方便的功能就是可以进行块操作,在一般模式下按“v”,即可进入块选择,移动游标可以操作一整块文本,然后使用y,d,p命

2020-08-15 17:50:40 1308

原创 Camera AF和FF

Camera按对焦功能可以分为FF(Fixed Focus)和AF(Auto Focus),即固定对焦和自动对焦。固定对焦顾名思义就是焦距是固定的,而自动对焦可以通过移动镜头位置来改变焦距从而实现自动对焦。以前摄像的功能机大多是固定对焦,现在的手机都带有自动对焦功能。FF模组包括镜头(Lens),传感器(Sensor),红外滤色器(IR Filter),电路板(PCB),镜头支撑(Lens Holder),连接器(Connector)。Fig 1. FF ModuleAF模组包括FF模组,音圈马达(V

2020-08-02 01:20:31 13147

原创 visio入门基础

VISIO入门教程1.为什么要学visio2.visio入门的三个步骤2.1.选择模板2.2.排列和连接形状3.3.添加文本3.小练习1.为什么要学visio为什么要学visio,学visio有什么用?当你在写论文、写实验报告、做ppt汇报时,总是长篇大论,密密麻麻的文字让人无从下眼。而一个优秀的人,总是善于将枯燥的文字转换成生动的例子并且图文并茂。一页纸的实验步骤,只需一个流程图就能清晰地表达;晦涩难懂的专业知识,简单的一幅网络图就会让你恍然大悟;错综复杂的职级结构,一个组织结构图就轻松搞定。Visi

2020-07-21 00:14:49 14945

原创 VISIO画立体图——VISIO画图技巧

3分钟你将学到VISIO基础操作线图形与文本移动VISIO画流程图连接线的使用VISIO画立体图组合功能高阶使用实例分享VISIO基础操作线图形与文本移动VISIO画流程图连接线的使用VISIO画立体图组合功能高阶使用实例分享...

2020-07-16 23:37:43 61347 3

原创 HIDL是什么,Binder是什么?

HIDL(发音”hide-l”),全称HAL Interface Definition Language(HAL 接口定义语言),其诞生目的是使Android 可以在不重新编译HAL的情况下对Framework进行OTA升级(在线升级系统).HIDL可以用于进程间通信(IPC),而进程间的通信通常采用Binder机制.Binder是Android系统进程间通信(IPC)方式之一。Linux已经拥有的进程间通信IPC手段(Internet Process Connection)包括: 管道(Pipe),信

2020-07-15 11:57:16 2747

原创 ubuntu16.04搜狗输入法乱码问题的解决办法

问题如图所示.解决办法:命令行输入killall fcitx

2020-07-15 10:12:59 315

原创 git push失败,git分支的关系和git命令总结

git init //把当前目录变成Git可以管理的仓库,上图在Folder2执行git initgit add //把要提交的所有修改放到暂存区,可以add 文件/文件夹。git add . 是提交当前文件夹下所有文件(包括所有子文件和文件)git commit -m “说明文字”// 把暂存区的所有修改提交到分支git push -u origin master//把本地分支推送到远程仓库,第一次提交用-u,后面都不需要git status //查看当前仓库状态,有untracked状态(红色.

2020-07-14 00:38:43 382

原创 tensoflow gpu版安装 win10+anaconda3+python3.6+gtx950m

本人最近在研究机器学习方面的知识,要运用unet来实现医学图像分割,本文是为了实现unet代码而做的前期准备工作,综合网上的经验与自身的实践最终选择了keras+tensorflow-gpu来跑unet代码,下面是我安装tensoflow-gpu的整个过程,记录下来方便以后查阅。

2019-05-26 21:10:31 729

转载 基于MATLAB实现ECG心电信号处理

原文出处https://blog.csdn.net/zhaomengszu/article/details/78842613这是原文的代码,直接复制后无法运行,显示M和TIME没有定义。需要一个ramat函数把心电数据读取出来。首先下载心电数据,地址https://www.physionet.org/cgi-bin/atm/ATM ...

2019-04-02 12:05:20 48171 78

原创 自学编程之路

第一个自己动手完成的游戏——贪吃蛇C语言版上图为游戏效果,这是比较粗略的版本,目前只能实现普通操作:移动、吃食物、计分。待完成的功能有:游戏暂停、排行榜、按住加速等。因为这个游戏是我纯自己动手写的(当然也有百度),对本人有很大的意义。下面我来介绍c语言实现贪吃蛇游戏需要哪些步骤:游戏原理 首先是移动原理,其实就是通过不断地刷新屏幕,通过控制刷新的间隔时间,还有打印蛇的身体让画面看起来蛇在移动。其中...

2018-04-01 22:45:03 569 1

rdmat函数,可读取心电数据生成ECG心电图

rdmat函数,可读取心电数据生成ECG心电图,亲测有效,读取.hea和.mat文件,把所有下载的数据和代码放在同一个文件夹。

2019-04-02

空空如也

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

TA关注的人

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