- 博客(35)
- 资源 (54)
- 收藏
- 关注
转载 Github代码仓创建及更新
参考自:http://blog.csdn.net/listener51/article/details/53872174#t71、在windows系统客户端安装git工具2、安装好git后,配置系统环境安装完Git后,将安装路径如:c:\Program Files\Git\bin 添加到系统环境PATH中。此路径下有git.exe,方便后
2017-04-30 23:42:11 763
原创 视频编解码概念:时间戳DTS和PTS的相关分析
### Date: 2017/4/28### Author: SoaringLee基本概念:I frame :帧内编码帧 又称intra picture,I 帧通常是每个 GOP(MPEG 所使用的一种视频压缩技术)的第一个帧,经过适度地压缩,做为随机访问的参考点,可以当成图象。I帧可以看成是一个图像经过压缩后的产物。P frame: 前向预测编码帧 又称predi
2017-04-28 23:44:28 4169
原创 Linux下时间函数:struct timeval结构体
Date: 2017/4/28Linux时间函数的结构体如下:#include "sys/time.h"struct timeval { __time_t tv_sec; /* Seconds. */ __suseconds_t tv_usec; /* Microseconds. */ }; 用法很简单,如下例所示:(1)定义时间结构体变量:...
2017-04-28 16:59:37 22675 2
原创 使用SecureCRT telnet登录报错:The remote system refused the connection
在使用SecureCRT连接服务器的时候,出现了的 the remote system refused the connection.一般客户端都是通过 SSH 协议连接服务器的。ping了一下,网络是通的,依靠经验判断,估计是某项服务没有启动。首先想到的是 SSH服务了。1,切换到 /etc/ssh ,查看ssh_config文件中是否包含本机的IP地址。如果没有,请追加 本
2017-04-27 15:27:27 7172
原创 监控摄像头参数详细介绍
一、不可小瞧的镜头 镜头是摄像机的眼睛,为了适应不同的监控环境和要求,需要配置不同规格的镜头。比如在室内的重点监视,要进行清晰且大视场角度的图像捕捉,得配置广角镜头;在室外的停车场,既要看到停车场全貌,又要能看到汽车的细部,这时候需要广角和变焦镜头,在边境线、海防线的监控,需要超远图像拍摄。 1、镜头的主要参数 焦距(f):焦距是镜头和感光元件之间的距离,
2017-04-25 15:56:54 12392
原创 【base】串行口RS232的接口定义
Date: 2018.10.9标准9针串口引脚定义参考: https://baike.baidu.com/item/RS-232/2022036?fr=aladdin无论是RS-232C、RS-422,还是RS-485,串口接口的外形、尺寸都是相同的,部件间可以通用互换,但其引脚的定义却各不相同,因此要了解串口做线,首先要知道串口各引脚的定义。观察一个标准的串口,会发现串口无论是9...
2017-04-24 19:13:43 9059 2
转载 linux下valgrind内存泄露检查
参考:http://blog.csdn.net/listener51/article/details/53434769valgrind是Linux平台一个多用途的代码审查和内存调试工具。它可以在valgrind自己的环境中运行你的程序,监控malloc/free,(new/delete for C++)等内存调用。如果你用了未初始化的内存,数组越界写入,或者忘了free一个指针,val
2017-04-23 22:44:39 712
转载 非常适用的Sourceinsight插件,提高效率【强力推荐】
转自:http://www.cnblogs.com/heiyue/p/6225975.html一直使用sourceinsight编辑C/C++代码,sourceinsight是一个非常好用的编辑工具可以任意定位,跳转,回退,本人一直 使用该工具做C/C++开发,sourceinsight能够满足我的大部分需求,但是有些功能没有总觉得是一个缺憾。本文将补充这些非常好用的功能。.使用快
2017-04-23 22:30:25 7702 2
转载 Linux编译静态库和动态库的方法
1、Linux编译相关1.1 编译编译单个源文件 例如:main.c gcc main.c -o main ./main编译多个源文件 例如:hello.h hello.c main.c gcc mian.c hello.c -o hello ./hellogcc main.c -o main -v “加-v可以查看头文件以及库文件的
2017-04-23 22:03:34 648
原创 Telnet与SecureCRT简介
Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet程序,用它连接到服务器。终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样。可以在本地就能控制服务器。要开始一个telnet会话,必须输入用户名和密码来登录服务
2017-04-23 13:52:19 1814
转载 Source Insight实用技巧和内挂
Source Insight是一款非常好用的代码阅读和分析软件。Source Insight is a powerful project-oriented programming editor, code browser, and analyzer that helps you understand code, while you work and plan.Source Insi
2017-04-23 12:11:37 976
原创 关于Windows cmd下目录带空格的处理办法
### Date: 2017/4/22### Author: SoaringLee 今天在写一个转移脚本的时候,遇到了在利用copy将指定文件拷贝到指定目录下面,但是制定目录中带空格,导致dos不能识别。下面给出了3种解决方案: 1) 用缩写。比如c:\Program Files缩写为c:\Progra~1再来刨根问底查查这个命名是否有规则,于是找到:采用8个字符缩写,即写头六个
2017-04-22 19:06:54 20579 6
原创 ping:检查网络是否连通的Dos命令
Ping是Windows、Unix和Linux系统下的一个命令。ping也属于一个通信协议,是TCP/IP协议的一部分。利用“ping”命令可以检查网络是否连通,可以很好地帮助我们分析和判定网络故障。应用格式:Ping空格IP地址。该命令还可以加许多参数使用,具体是键入Ping按回车即可看到详细说明。PING (Packet Internet Groper),因特网包探索器,用于测试网络连
2017-04-22 18:48:09 2427
原创 mount device or resource busy
mount device or resource busy原因:挂载点已经挂载了东西,需要先卸载umount,然后重新挂载。
2017-04-22 14:44:57 13772 1
转载 安霸(ambarella) s2l视频处理流程
注:以下是基于ambarella s2lm sdk2.5,不保证后续的sdk是否会有改变。部分相关概念是本人直接从文档翻译而得,难免有不恰当之处,欢迎提出。1.软件整体架构:2.整体流程 初始化--->VIN---->source buffer--->stream config---->encoding 初始化就是加载sensor和系统所
2017-04-20 19:20:43 2540
原创 【arm】ARM NEON简介
官方介绍网页: https://developer.arm.com/technologies/neonNEONARM® NEON™ 通用 SIMD 引擎可有效处理当前和将来的多媒体格式,从而改善用户体验。NEON 技术可加速多媒体和信号处理算法(如视频编码/解码、2D/3D 图形、游戏、音频和语音处理、图像处理技术、电话和声音合成),其性能至少为 ARMv5 性能的 3 倍,为 ARM...
2017-04-20 19:09:44 960
转载 高清网络摄像机主流芯片方案之安霸、TI和海思对比
高清网络视频监控发展到今天,市场也开始进入真正的高清时代,诸多有实力的高清摄像机厂家的产品线也逐渐完善起来,高清网络视频监控的配套产品有更加丰富和成熟。与此同时困扰很多人的高清网络摄像机与后端平台或者与后端NVR互联互通的问题也在逐渐迎刃而解,这得益于各个方案研发公司、生产厂家、平台商、标准协议组织都不遗余力的在网络摄像机协议对接这块投入了大量精力,使得高清网络摄像机与第三方设备或者软件平台的对接
2017-04-20 15:27:58 23248
原创 SecureCRT下的串口不能输入
SecureCRT下的串口不能输入用SecureCRT建了一个串口COM1后,连接上开发板后,可以正确接受和显示串口的输出,但是按键输入无效。解决方法:Session Options -> Connection -> Serial -> Flow Control,将原先默认选中的 RTS/CTS取消掉,再重新connect开发板,再次连上后,此时就可以从键盘输入了。
2017-04-19 14:42:58 917
转载 Linux NFS服务器的安装与配置
一、NFS服务简介 NFS 是Network File System的缩写,即网络文件系统。一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布。功能是通过网络让不同的机器、不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在类Unix系统间实现磁盘文件共享的一种方法。 NFS 的基本原则是“容许不同的客户端及服务端
2017-04-19 14:20:59 533
转载 关于Segmentation fault (core dumped)几个简单问题
有的程序可以通过编译,但在运行时会出现Segment fault(段错误)。这通常都是指针错误引起的。但这不像编译错误一样会提示到文件一行,而是没有任何信息。一种办法是用gdb的step, 一步一步寻找。但要step一个上万行的代码让人难以想象。 我们还有更好的办法,这就是core file。如果想让系统在信号中断造成的错误时产生core文件, 我们需要在shell中按如下设置:#
2017-04-19 14:10:42 11085 2
原创 Linux中mount和umount的使用方法
### Date: 2017/4/19### Author: SoaringLeemount[选项]设备 挂载点功能说明:挂载文件系统。 umount [-ahnrvV][-t ][文件系统]功能说明:卸除文件系统。补充说明:umount可卸除目前挂在Linux目录中的文件系统。参 数: -a 卸除/etc
2017-04-19 14:04:51 1865
原创 Linux 下ar命令和nm命令的使用方法
### Date:2017/4/18 ### Author: SoaringLee一、ar命令功能说明:建立或修改备存文件,或是从备存文件中抽取文件。语 法:ar[-dmpqrtx][cfosSuvV][a][b][i][备存文件][成员文件]补充说明:ar可让您集合许多文件,成为单一的备存文件。在备存文件中,所有成员文件皆保有原来的属性与权限。参 数:
2017-04-18 19:43:41 1138
原创 【工程经验】Linux命令行下常用svn命令总结
### Date: 2017/4/17### Author: SoaringLee常用命令svn add file|dir -- 添加文件或整个目录svn checkout -- 获取svn代码svn commit -- 提交本地修改代码svn status -- 查看本地修改代码情况:修改的或本地独有的文件详细信息svn merge -- 合并svn和
2017-04-17 20:05:16 521
原创 Linux Makefile中赋值运算符=,:=,?=和+= 之间的区别
### Date: 2017/4/17### Author: SoaringLee(1) := 是立即变量赋值,在定义时值已经被确定;另外一种理解: “:=”表示变量的值决定于它在makefile中的位置,而不是整个makefile展开后的最终值。(2) = 是延时变量赋值,只有在这个变量被使用时才展开,$(VAR)就是一种被使用 ;另外一种理解:make会将整个m
2017-04-17 19:40:13 2162
原创 ARM交叉编译器以及ABI/EABI
一. 什么是ABI和EABI 1) ABI: 二进制应用程序接口(Application Binary Interface (ABI) for the ARM Architecture)在计算机中,应用二进制接口描述了应用程序(或者其他类型)和操作系统之间或其他应用程序的低级接口. ABI涵盖了各种细节,如: 数据类型的大小、布局和对齐; 调用约定(控制着函数的参数如何传送以及如何接受...
2017-04-17 18:59:44 2518
原创 Android下不同CPU类型:armeabi和armeabi-v7a以及mips和x86
在我们Android APK的根目录有一个 libs文件夹,此文件夹下包含了armeabi 和armeabi-v7a两个文件夹,我们的c代码编译成的本地库(各种.so)就会放在这两个文件夹其中的一个。那armeabi-v7a 与 armeabi有什么区别,都是什么意思呢? armeabi和armeabi-v7a是表示cpu的类型,我们知道一般的手机或平板都是用arm的cpu(mi
2017-04-13 09:28:31 2012
转载 GCC的符号可见性——解决多个库同名符号冲突问题
问题最近项目遇到一些问题,场景如下主程序依赖了两个库libA的funcA函数和libB的funcB函数。示意的代码(main.cpp)如下:#include int funcA(int, int);int funcB(int, int);int main() { printf("%d,", funcA(2, 1)); printf("%d\n",
2017-04-12 20:40:30 2630
原创 【Python系列】python中的文件名操作模块glob
### Date: 2017/4/11### Author: SoaringLee glob是python自己带的一个文件操作相关模块,内容也不多,用它可以查找符合自己目的的文件,就类似于Windows下的文件搜索,而且也支持通配符,*,?,[]这三个通配符,*代表0个或多个字符,?代表一个字符,[]匹配指定范围内的字符,如[0-9]匹配数字。 它的主要方法就
2017-04-11 20:32:32 886
原创 Codecs lib
AC-3 audio encoder: http://aften.sourceforge.net/http://liba52.sourceforge.net/https://sourceforge.net/projects/libmpeg2/http://www.xine-project.org/homehttps://gstreamer
2017-04-11 16:41:02 443
原创 【Python系列】Python模块filecmp 文件比较
### Date: 2017/4/11### Author: SoaringLeefilecmp.cmp(f1, f2[, shallow]): 比较两个文件的内容是否匹配。参数f1, f2指定要比较的文件的路径。可选参数shallow指定比较文件时是否需要考虑文件本身的属性(通过os.stat函数可以获得文件属性)。如果文件内容匹配,函数返回True,否则返回False。...
2017-04-11 11:32:32 5046
原创 Xvid编解码色彩失真(偏色)问题及其解决
http://blog.chinaunix.net/uid-1827018-id-4711434.html
2017-04-11 11:15:05 1988 2
转载 颜色空间YUV简介
YUV概念:YUV是被欧洲电视系统所采用的一种颜色编码方法(属于PAL,Phase Alternation Line),是PAL和SECAM模拟彩色电视制式采用的颜色空间。其中的Y、U、V几个字母不是英文单词的组合词,Y代表亮度,其实Y就是图像的灰度值;UV代表色差,U和V是构成彩色的两个分量。在现代彩色电视系统中,通常采用三管彩色摄影机或彩色CCD摄影机进行取像,然后把取得的彩色图像信号经分色、
2017-04-10 13:57:02 2298
原创 MPEG4 ASP标准语法语义和解码流程详解
### Date: 2017/3/19### Author: SoaringLee###Content: MPEG4 ASP标准语法语义和解码流程详解
2017-04-02 10:55:11 2588
原创 Cygwin下安装软件包的方法
有时候想用Linux下的一些小命令,比如diff,打开虚拟机下的Linux太费时又占用很大的计算资源,于是这种情况下选择了Cygwin。 Cygwin安装后可用的包并不是特别多,用setup.exe安装起来很不人性话。还好,有apt-cyg,和apt-get 一样强大,有了apt-cyg安装软件变得容易一些了。1 安装apt-cyg在Cygw
2017-04-01 17:13:44 6691
原创 Xvid在Linux/Unix下的编译(Cygwin/VMware)
### Date: 2017/4/1### Author: SoaringLee 最近两天在学习MPEG4的开源实现——xvid。首先是对xvid源码进行编译,前一篇介绍了xvid源码在win32(VS2013)上的编译方法,本篇介绍一下Xvid在Linux/Unix下的编译过程。 编译目录在build/generic下面,首先通过运行configure配置当前平台
2017-04-01 17:00:05 1168
分水岭图像分割和区域合并的matlab实现(毕业设计)
2023-03-26
MRI(脑部肿瘤)图像分割matlab实现(毕业设计)
2023-03-26
数字水印的matlab+simulink实现(毕业设计)
2023-03-26
帧差法目标跟踪的matlab GUI实现(毕业设计)
2023-03-26
光流目标跟踪matlab实现(毕业设计)
2023-03-26
图像描述方法的实现matlab GUI(毕业设计)
2023-03-26
基于层析成像技术的三维重建Matlab实现(毕业设计)
2023-03-26
亚像素级Harris角点检测的matlab实现(毕业设计)
2023-03-26
霍夫圆变换检测的matlab实现
2023-03-26
Harris角点检测及其改进的matlab实现(毕业设计)
2023-03-26
虹膜识别的matlab实现(毕业设计)
2023-03-25
指纹识别matlab实现(毕业设计)
2023-03-25
基于PCA和BP神经网络的图像压缩技术matlab实现(毕业设计)
2023-03-25
基于K-L变换的图像压缩matlab实现(毕业设计)
2023-03-25
基于matlab的mpeg4视频压缩(毕业设计)
2023-03-25
数字信号处理平台GUI界面Matlab代码(毕业设计)
2023-03-11
AM&FM&DPSK&FSK 的调制解调matlabGUI实现(毕业设计)
2023-03-11
基于快速双边滤波的细节增强算法matlab代码(毕业设计)
2023-03-11
语音信号小波去噪算法的matlab实现(毕业设计)
2023-03-11
基于区域生长的道路检测实现(含Matlab源码)
2022-11-14
SVM神经网络的数据分类预测-葡萄酒种类识别.zip
2024-04-14
遗传算法优化BP神经网络-非线性函数拟合.zip
2024-04-14
概率神经网络的分类预测-基于PNN变压器故障诊断.zip
2024-04-14
灰色神经网络的预测算法-订单需求预测
2024-04-14
LVQ神经网络的预测-人脸朝向识别
2024-04-14
离散Hopfield神经网络的联想记忆-数字识别
2024-04-14
BP神经网络的数据分类-语音特征信号分类
2024-04-14
基于matlab的图像增强系统GUI系统(毕业设计)
2023-05-21
DCT编码与DPCM编码&Huffman编码 matlab实现
2023-05-21
抽样定理仿真实现matlab GUI完整代码(课程设计)
2023-05-21
概率神经网络检测西瓜成熟度matlab GUI(毕业设计)
2023-05-21
离散Hopfield神经网络的联想记忆-数字识别matlab(毕业设计)
2023-03-26
基于LVQ神经网络的预测-人脸朝向识别(毕业设计)
2023-03-26
基于肤色的人脸检测和面部特征定位matlab实现(毕业设计)
2023-03-26
二维码QR识别的matlab实现(毕业设计)
2023-03-26
数字图像车牌识别系统matlab GUI实现(毕业设计)
2023-03-26
无参考图像清晰度评价NRSS的matlab实现(毕业设计)
2023-03-26
双边滤波和非局部均值滤波的matlab实现
2023-03-26
基于色调映射的HDR双目融合matlab实现(毕业设计)
2023-03-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人