自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 收藏
  • 关注

转载 图像解像力:MTF、SFR(一)

http://www.colorspace.com.cn/kb/2018/06/21/%E5%9B%BE%E5%83%8F%E8%A7%A3%E5%83%8F%E5%8A%9Bmtf%E3%80%81sfr%EF%BC%88%E4%B8%80%EF%BC%89/;图像解像力:MTF、SFR(一)基本概念成像系统的解析力一直是摄像头最关键的指标之一。所有用户拿到一张照片的时候首选看到的是...

2019-11-19 09:57:49 8843 2

转载 标准的镜头质量评测方法——MTF(Modulation Transfer Function)

https://zhuanlan.zhihu.com/p/21318769;这话和星座一样准,认识的几个常旅客都喜欢带着相机出门今天就来聊聊选镜头的重要指标之一 MTF,不想看科普的可以直接拖到最后看结论人眼评价镜头可能会众说纷纭,MTF图提供了一种把镜头质量 量化 的标准方法在各种镜头页面中都会看到类似这样的图纵坐标是 MTF 的对比度, 取值 = 拍摄画面 / 实...

2019-10-18 09:57:16 5158

转载 ASR自动语音识别技术

https://blog.csdn.net/voice_dsw/article/details/52016971 自动语音识别技术(Automatic Speech Recognition)是一种将人的语音转换为文本的技术。语音识别是一个多学科交叉的领域,它与声学、语音学、语言学、数字信号处理理论、信息论、计算机科学等众多学科紧密相连。由于语音信号的多样性和复杂性,语音识别系统只能在一定的...

2019-02-01 14:43:09 4309

转载 详解HDR的三个标准——HLG/HDR10/Dolby Vision

HDR的三大标准:HLG(Hybrid Log Gamma);HDR10;Dolby VisionHLG:HLG的全称是Hybrid Log Gamma,它是由英国BBC和日本NHK电视台联合开发的高动态范围HDR的一个标准。HLG不需要元数据,能后向兼容SDR,相比HDR10,它的画面即使在现有的SDR显示设备上,也能呈现得更加艳丽动人HDR 10:HDR10,2015年8月27...

2019-01-31 11:23:35 1846

转载 音响Dolby与DTS区别

音响Dolby与DTS区别 (2018-07-09 11:57:38)转载▼标签:  家庭影院   旗舰音响   文化 分类: 品牌旗舰音响 Dolby与DTS      我们常常会看到音响上有Dolby与DTS的标识,在早期Dolby比较常见,也就是我们所说的杜比音效,后面又有的DTS。那两者有什么区别和不同呢,下面有详细的介...

2019-01-31 09:47:01 16090

转载 回声消除(AEC)原理

https://blog.csdn.net/longbei9029/article/details/81237402 一、前言因为工作的关系,笔者从2004年开始接触回声消除(Echo Cancellation)技术,而后一直在某大型通讯企业从事与回声消除技术相关的工作,对回声消除这个看似神秘、高端和难以理解的技术领域可谓知之甚详。要了解回声消除技术的来龙去脉,不得不提及作为现代通讯...

2019-01-30 20:00:33 687

转载 WAAS/EGNOS/MSAS/GAGAN

WAAS/EGNOS/MSAS/GAGAN WAAS(Wide AreaAugmentation System)广域增强系统是部署在美国本土境内,WAAS包括25个地面站点和2颗地球同步静止卫星,当然,这两颗卫星不属于GPS“编制”。25个地面站点按其需求分布在美国本土的境内,负责搜集GPS卫星的一切数据。其中两个主站,他们分别位于美国的东西部沿海。这两个主站负责搜集卫星的轨道误差,卫星上...

2018-12-05 12:34:14 2777

原创 Linux设备驱动编程第三版-笔记

第1章 设备驱动简介1.1 驱动程序的角色机制:提供什么能力.策略:如何使用这些能力.1.2. 划分内核    内核的角色可以划分:    一:进程管理     二:内存管理    三:文件系统    四:设备控制    五:网络    1.2.1. 可加载模块1.3. 设备和模块的分类字符设备:块设备:网络接口 第 2 章...

2018-10-16 15:29:45 1387 1

原创 深入理解Linux内核第3版--笔记-4.pdf

Chapter 20. Program ExZecution    20.1. Executable Files        An executable file is a regular file that describes how to initialize a new execution context        20.1.1. Process Credentials an...

2018-10-16 15:17:27 281

原创 深入理解Linux内核第3版--笔记-3.pdf

Chapter 12. The Virtual Filesystem   five standard Unix file:      1:regular files,2.directories,3.symbolic links,4.Device files,5. pipes   12.1. The Role of the Virtual Filesystem (VFS)    Fi...

2018-10-16 15:16:16 698

原创 深入理解Linux内核第3版--笔记-2.pdf

Chapter 8. Memory Management      8.1. Page Frame Management         8.1.1. Page Descriptors                 State information of a page frame is kept in a page descriptor of type page        ...

2018-10-16 15:00:51 679

原创 深入理解Linux内核第3版--笔记-1.pdf

深入理解Linux内核第3版.pdf        Understanding the Linux Kernel, 3rd EditionPreface   The Audience for This Book        we try to go beyond superficial features. We offer a background, such as the hi...

2018-10-16 14:51:56 904

原创 《深入理解Android:卷II》.pdf

第1 章 搭建Android 源码工作环境1.1 Android 系统架构1.2 搭建开发环境         1.2.1 下载源码         //http://source.android.com/source/downloading.html。          1.2.2 编译源码         1. 部署JDK         2. 编译源码 ...

2018-10-16 14:42:23 2218

原创 《深入理解Android:卷I》.pdf

参考:Android_BootTime_introduction_20140215.pptx第1 章 阅读前的准备工作1.1 系统架构    1.1.1 Android 的系统架构    1.1.2 本书的架构1.2 搭建开发环境    1.2.1 下载原代码    1.2.2 编译原代码1.3 工具介绍    1.3.1 source insight    1.3.2 bus...

2018-10-16 14:29:53 2198

原创 script debug native 死机

本篇文章来源于 Linux公社网站(www.linuxidc.com)  原文链接:http://www.linuxidc.com/Linux/2012-06/63026p2.htm1: 编写script,hy.panic.py #!/usr/bin/python# stack symbol parserimport osimport stringimport sys#defi...

2018-10-15 22:55:35 99

原创 Android 信号处理面面观之trace 文件含义

Android 信号处理面面观之trace 文件含义http://blog.csdn.net/rambo2188/article/details/7017241一. TRACE 文件的产生Trace文件是 android davik 虚拟机在收到异常终止信号 (SIGQUIT)时产生的。 最经常的触发条件是 android应用中产生了 FC (force close)。由于是该文件的产生是在...

2018-10-15 22:49:21 319

原创 Android System ANR/Force Close Analysis

Android System ANR/Force Close AnalysisANR1)what triggers ANR     KeydispatchTimeout 5s     broadcastTimeout FG 10s BG 60:    ServiceTimeout 20s2) 查看./data/anr/traces.txt分析步骤:1)通过 logcat -v...

2018-10-15 22:48:43 162

原创 通过Android trace文件分析死锁ANR

通过Android trace文件分析死锁ANR http://blog.csdn.net/oujunli/article/details/9102101对于从事Android开发的人来说,遇到ANR(Application Not Responding)是比较常见的问题。一般情况下,如果有ANR发生,系统都会在/data/anr/目录下生成trace文件,通过分析trace文件,可以定位产生...

2018-10-15 22:48:07 277

原创 Android System Crash Analysis

Android System Crash Analysis.需要文件:1:串口现象dmesg2:logcat 信息3:./data/tombstones.//有debuggerd守护进程,输出到此文件stombstones_0x,最多有十个文件.需要工具1 addr2line    //android/jb-4.x/prebuilts/gcc/linux-x86/arm/arm-li...

2018-10-15 22:15:02 379

原创 ADB: useful commands

ADB: useful commandsGeneric: adb kill-servreadb start-serveradb devices à show all devices (ex: emulator-5554, emulator-5556)abd shell à enter shell in single emulator conditionadb version à che...

2018-10-15 22:14:38 196

原创 Android中native进程内存泄露的调试技巧

Android中native进程内存泄露的调试技巧http://blog.chinaunix.net/uid-13164110-id-3484483.html代码基于Android2.3.x版本 // 对比valgrind工具Android为Java程序提供了方便的内存泄露信息和工具(如MAT),便于查找。但是,对于纯粹C/C++ 编写的natvie进程,却不那么容易查找内存泄露。传统的...

2018-10-15 22:14:14 228

原创 Android SystemProperties和Settings

Android SystemProperties和Settings.System介绍本篇文章来源于 Linux公社网站(www.linuxidc.com)  原文链接:http://www.linuxidc.com/Linux/2011-08/40887.htm1 使用 SystemProperties.get/SystemProperties.set这中方法在framework里面 经常...

2018-10-15 22:12:46 476

原创 Android AIDL使用详解

Android AIDL使用详解 http://blog.csdn.net/stonecao/article/details/64250191.什么是aidl:aidl是 Android Interface definition language的缩写,一看就明白,它是一种android内部进程通信接口的描述语言,通过它我们可以定义进程间的通信接口icp:interprocess commu...

2018-10-14 09:21:32 223

原创 Android命令行工具logcat详细用法

Android命令行工具logcat详细用法http://blog.csdn.net/lizhiguo0532/article/details/6553887http://developer.android.com/tools/help/adb.html1:命令格式:logcat [option] ... [filter-spec] ...//用空格/" ".隔开[option]:  ...

2018-10-14 09:21:01 331

原创 串口下查看单个应用消耗内存的方法

以com.skyworth.sky_app_home为例:1.    先用top查看该应用的PID 查到该应用的PID是2372;2.    进入到目录:/proc/2372,然后cat status,得到该进程的详细状态,包括内存消耗,截图如下: 该截图的解释:Name 应用程序或命令的名字State 任务的状态,运行/睡眠/僵死/SleepAVG 任务的平均等待时间(以na...

2018-10-14 09:20:28 619

原创 linux shell学习

http://www.cnblogs.com/chengmo/archive/2010/10/17/1853344.htmllinux shell通配符(wildcard)shell常见通配符:字符 含义 实例 *  匹配 0 或多个字符  a*b  a与b之间可以有任意长度的任意字符, 也可以一个也没有, 如aabcb, axyzb, a012b, ab。  ?  匹配任意一个字符 a...

2018-10-14 09:07:29 78

原创 makefile学习笔记

file:E:\26.2012linux%C5%E0%D1%B5\Linux%20Basic\1.1Linux%20Base%20Introduction\makefile\GNU%20MAKE%20%D6%D0%CE%C4%CA%D6%B2%E1.pdffile:E:\26.2012linux%C5%E0%D1%B5\Linux%20Basic\1.1Linux%20Base%20Introd...

2018-10-14 09:06:41 273

原创 Oprofile的详细用法

          有兴趣知道系统中的各个部分占cpu的情况吗?那就花点时间看看下面的步骤吧。 111c111< # CONFIG_PERF_EVENTS is not set---> CONFIG_PERF_EVENTS=y118c118,119< # CONFIG_PROFILING is not set---> CONFIG_PROFILING...

2018-10-14 09:06:04 1670

转载 第一个Android的应用程序目录结构详说

http://www.linuxidc.com/Linux/2011-12/48964p2.htm:http://www.linuxidc.com/Linux/2011-12/48964.htm结构图:从上往下一一介绍:1、  src文件夹一看就是放源代码的,自己编写的!!2、  gen下有跟src中一样的包文件,包文件有一个R.java类,它是自动生成的一个类;该目录不用我们开发...

2018-10-14 09:05:36 235

原创 SVN 常用命令

SVN 常用命令:svn checkout server workpace//建立工作站eg:svn checkout svn://192.168.1.10/release_changhong_2137  /home/chenyuancong/xinyuan/changhong_code_2012_01_10svn st// 比较差异svn diff// 查看差异细节svn dif...

2018-10-14 09:04:52 510

转载 Android平台上的进程调度探讨

Android平台上的进程调度探讨:http://www.cnblogs.com/innost/archive/2011/11/06/2237920.html一由来最近在翻阅MediaProvider的时候,突然想起之前碰到的一个问题,该问题是这样的:一个Pad上有很多媒体文件,然后每次开机后的一段时间内,Home Screen的反应都特别慢,有时候还会报出ANR的错误。从ANR文件...

2018-10-14 09:04:08 168

原创 根据客户的驱动程序生成ko档案步骤,在内核树形结构中添加自己的驱动模块

如果客户需要实现某一个功能,自己写驱动程序,他们希望能单独编译他们的驱动程序,然后动态的insmod 和 rmmod,插入内核和从内核卸掉掉对应的ko档。步骤如下(拿hello_world_ko举例):1、    先把我们的release.tgz解压开,然后在sys build目录下面,保证build过一次,这样会在内核根目录下面生成相关的配置文件.config 文件,其实内核该导入哪些配...

2018-10-14 09:03:23 468

转载 SVN使用手册

把下面的复制下来,慢慢看,经验之谈svn(subversion)是近年来崛起的版本管理工具,是cvs的接班人。目前,绝大多数开源软件都使用svn作为代码版本管理软件。客户端的使用  1.Checkout Repository  首先要Checkout服务器端的Repository, 所谓的Checkout就是指获得服务器端指定的Repository存储的所有文件。 这个Checkout...

2018-10-12 15:01:51 289

转载 线程本地存储(Thread Local Storage, TLS)分析与使用

线程本地存储(Thread Local Storage, TLS)分析与使用 线程本地存储(Thread Local Storage, TLS)分析与使用 分类: 技术 2004-08-26 22:00 3220人阅读 评论(8) 收藏 举报 线程本地存储(Thread Local Storage, TLS)简单分析与使用http://blog.csdn.net/apemancsdn/ar...

2018-10-12 15:01:08 1903

原创 关于给第三方的android编译环境的问题

 你今天的邮件我还没有收到,电话沟通关于给第三方的android编译环境的问题,以下做相应说明。            以下所作的裁剪针对的是第三方只开发native so或native executable。1.    先请在sysbuild目录make,进行全部的编译,然后进入vm_linux/android/froyo-2.22.    rm -fr ./device   删除掉d...

2018-10-12 15:00:28 143

转载 Use DDMS debug JAVA code on android

Use DDMS debug JAVA code on android:1:    Build code 时加上USB_ADB=true2:    使用USB 连接线, 一端链接平台上靠近CI接口的USB口,另一端链接PC端USB 口这个时候会弹出对话框需要安装 mtk_adb 驱动. 驱动目    录在Android SDK下面Android\android-sdk\extras\googl...

2018-10-12 14:59:26 88

原创 android 项目开发经验总结

android 项目开发经验总结:Android flash partiong 定制化       

2018-10-12 14:58:32 419

转载 android 怎样编译native so

android 怎样编译native so1)编写动态库源程序文件这里以my_math.c 为例。首先进入/home/android/development/,该目录下创建文件夹lib_test。若无法创建,需要更改该目录的权限,依次执行# cd /home/android/development# mkdir lib_test# chmod 777 ./lib_test# cd ....

2018-10-12 14:57:33 1142

转载 Android系统添加全局快捷键的方法

http://blog.csdn.net/gu_yue/article/details/6710436Android系统添加全局快捷键的方法 分类: Linux Android底层 2011-05-31 10:07 267人阅读 评论(0) 收藏 举报 <!-- @page { margin: 2cm } P { margin-bottom: 0.21cm } --> 一、...

2018-10-12 14:56:42 945

转载 Linux下GNU的makefile介绍

概述--什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和 professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写...

2018-10-12 14:55:34 697

空空如也

空空如也

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

TA关注的人

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