开源代码
文章平均质量分 87
Einstein_liu
多年数字图像处理及嵌入式开发经验,现主要从事数字图像处理中医诊断方面算法及模式识别算法 QQ:635992897 邮箱:chengche_635992897@163.com
展开
-
ffmpeg开发指南
ffmpeg开发指南(使用 libavformat 和 libavcodec)Ffmpeg 中的Libavformat 和 libavcodec库是访问大多数视频文件格式的一个很好的方法。不幸的是,在开发您自己的程序时,这套库基本上没有提供什么实际的文档可以用来作为参考(至少我没有找到任何文档),并且它的例程也并没有太多的帮助。这种情况意味着,当我在最近某个项目中需要用到 liba转载 2015-01-22 12:03:58 · 460 阅读 · 0 评论 -
Android配置OpenCV,不需要安装OpenCV Manager
各种教学视频或文档资料 +QQ:635992897本文配套源码下载:源码下载1.工具版本&下载ADT-Bundle版本:adt-bundle-windows-x86-20140702下载地址:http://pan.baidu.com/s/1gdjaqPHNDK版本:android-ndk-r10d下载地址(x86):http://pan.baidu.com/s/...转载 2016-10-28 14:38:31 · 1863 阅读 · 0 评论 -
android opencv配置及运行时不用opencv Manager即可运行APP
各种教学视频或文档资料 +QQ:635992897 准备Android-ndk Android-sdk eclipse(ADT+CDT) Java-JDK opencv android SDK软件包并配置好Java环境 将opencv android SDK拷贝到Android工程目录下,将OpenCV-2.4.10-android-sdk\sdk\java导入到项目 ...原创 2016-10-28 16:31:27 · 1136 阅读 · 0 评论 -
基于scikit learn的logistic回归实现
各种教学视频或文档资料 +QQ:635992897(logistic regression)属于概率型非线性回归,它是研究二分类观察结果与一些影响因素之间关系的一种多变量分析方法。在流行病学研究中,经常需要分析疾病与各危险因素之间的定量关系,为了正确说明这种关系,需要排除一些混杂因素的影响。传统上常常使用Mantel-Haenszel分层分析方法,但这一方法适用于样本含量大,分析因素较少的...原创 2016-10-10 16:07:17 · 1469 阅读 · 0 评论 -
基于Linux的opencv+QT开发环境搭建
本来打算移植opencv2.0的没想到各种问题,起初怀疑是我的工具链版本问题,不过还没定位,后续还会继续尝试,我的搭建环境:Ubuntu12.10 arm-linux-gcc 4.4.1 移植到三星cotex-A8的板子Zlib-1.2.3CC=arm-linux-gcc ./configure --prefix=/opt/arm --libdir=/opt/arm/lib --inc原创 2015-03-27 08:29:47 · 505 阅读 · 0 评论 -
单双声道及采样率转换
1.单声道转双声道每隔一个采样插入一个采样if(rhwparams.format == SND_PCM_FORMAT_S16_LE){for(tempi=0;tempi{*((short *)audiobuf+tempi*2)=*((short *)pstAiFrame->ps32PcmBuffer+tempi); *((short *)audiobuf+tempi*2+1原创 2015-01-22 11:46:27 · 4110 阅读 · 0 评论 -
V4L2摄像头取数据程序
V4L2从摄像头取数据#include #include #include #include #include #include #include #include "hi_unf_common.h"#include "hi_unf_avplay.h"#include "hi_unf_sound.h"#include "hi_unf_disp原创 2015-01-22 11:51:13 · 2377 阅读 · 0 评论 -
linphone开源代码开发总结
Linphone移植到实际项目及应用 一、Linphone依赖库简介及移植:用到的开源库简介:AlsaALSA是Advanced Linux Sound Architecture,高级Linux声音架构的简称,它在Linux操作系统上提供了音频和MIDI(Musical Instrument Digital Interface,音乐设备数字化接口)的支持。在2.6系列内核中,A原创 2015-01-22 11:52:29 · 17843 阅读 · 1 评论 -
boa服务器移植使用
基于BOA的嵌入式WEB SERVER的设计 随着网络技术的不断发展,网络现在已无处不在。Linux最大的好处在于其良好的网络功能,因此在该系统中,我们通过设计WEB 服务器,使用户能通过浏览器访问设备上的Web服务器来远程控制现场设备。嵌入式Linux下,系统资源是非常有限的,因此我们选择Web服务器时,要考虑到其资源有限的特点;Boa是一种非常小巧的Web服务器,其可执行代码只有大约6转载 2015-01-22 12:07:50 · 1640 阅读 · 1 评论 -
alsa音频采集和播放
Alsa音频采集#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #in原创 2015-01-22 11:42:36 · 5839 阅读 · 0 评论 -
V4L2介绍
V4L2介绍一、 V4L2概述V4L2(video 4 linux 2)是针对uvc免驱usb设备的编程框架,主要用于采集usb摄像头等。不同kernel版本可能会有差异,下面介绍基于kernel 2.6.39版本。V4L2有以下几种接口:1. 视频采集接口(video capture interface):这种应用的设备可以是高频头或者摄像头.V4L2的最初设计就是应用于这种功能转载 2015-01-22 11:50:32 · 3312 阅读 · 0 评论 -
GStreamer开发介绍
I. 介绍GStreamer 是一个非常强大而且通用的流媒体应用程序框架。 GStreamer所具备的很多优点来源于其框架的模块化: GStreamer能够无缝的合并新的插件。 但是, 由于追求模块化和高效率, 使得GStreamer在整个框架上变的复杂, 也同时因为复杂度的提高, 使得开发一个新的应用程序显得不是那么的简单。这个指南试图帮助你了解GStreamer的框架(version转载 2015-01-22 12:00:30 · 8081 阅读 · 1 评论 -
蓝牙编程介绍
蓝牙介绍一、 蓝牙简介是一个短距离无线通信标准,适用于手机、计算机和其他电子设备之间的通信。蓝牙采用分散式网络结构以及快跳频和短包技术,支持点对点及点对多点通信,工作在全球通用的 2.4GHz ISM(即工业、科学、医学)频段。采用时分双工传输方案实现全双工传输。在 Linux 中,通常使用的蓝牙协议栈实现是 BlueZ(其他协议还有很多,NOKIA,BCM 都有开发,这里就不一一列举了)转载 2015-01-22 11:57:22 · 7459 阅读 · 0 评论 -
OpenCV4Android释疑: 透析Android以JNI调OpenCV的三种方式(让OpenCVManager永不困扰)
各种教学视频或文档资料 +QQ:635992897前文曾详细探讨了关于OpenCV的使用,原本以为天下已太平。但不断有人反应依然配不好OpenCV4Android,不能得心应手的在Android上使用OpenCV,大量的精力都浪费在摸索配置上。尤其是OpenCVManager诞生之后,更让人无语,大家第一个反应就是如何才能不安装OpenCVManager,因为要多安装这个东西对客户来说体验...转载 2016-10-28 14:49:45 · 1374 阅读 · 0 评论