- 博客(27)
- 资源 (1)
- 收藏
- 关注
原创 osip的一些知识
当需要创建新的ICT的transaction时,TIMEOUT_B被启动,时长为64*DEFAULT_T1(DEFAULT_T1为500ms),TIMEOUT_B为整个transaction的生命周期时长,如果超过这个时间,transaction会被结束。如果传输层是没有传输保证的UDP,则设置TIMEOUT_A、TIMEOUT_D的间隔时间为DEAULT_T1和64*DEFAULT_T1;如果传输
2017-06-20 19:37:21
2286
原创 LUA 脚本
(1)谈到网络协议,如果涉及到整数必然会有字节序的问题,如果 wireshark 默认使用的是大端字节序,如果协议中的整数采用的是小端字节序,那么请考虑使用 TreeItem 类型的 le_add() 方法替代 add() 方法。(2)TCP协议中存在粘包现象(如果是UDP则不考虑)。 解决这点的关键是在dissector(buffer, pinfo, tree)函数中设置好以下两个属性(具体含义
2017-06-15 11:06:35
910
原创 百度笔试--计算机视觉算法工程师
当时是抱着试一试的态度,报了百度的视觉算法岗,果然对专业要求比较高。只记下了笔试题中的几道简答题,大家感受一下。1.PCA的实现过程(步骤)。2.Convolution、 pooling、 Normalization是卷积神经网络中十分重要的三个步骤,分别简述Convolution、 pooling和Normalization在卷积神经网络中的作用。3.给定一个二叉树,如何判断它是一棵排序二叉树。
2016-10-22 20:39:40
13208
原创 虹软校招笔试题--算法岗
虹软对算法岗的要求: 1、硕士及以上学历,图像处理、计算机视觉、模式识别、电子电路、电气工程、嵌入式、软件工程相关专业研究方向; 2、熟悉当前流行的计算机视觉与模式分类理论以及常用的统计和学习方法:PCA、Boosting、SVM、Neural Net、Regression等; 3、熟悉常用特征提取方法:Haar、Gabor、LBP、SIFT、HOG等;深厚的数学功底与算法理论研究能力; 4
2016-10-22 20:07:06
11993
原创 华为面试自我介绍
面试官您好,我叫*,来自南京航空航天大学,是即将17年毕业的硕士研究生,研究生期间主要做图像处理、机器视觉方面的工作,所以我的求职意向是媒体算法。我的本科也是在南京航空航天大学理学院读的,专业是信息与计算科学,主要学一些数学和计算机方面的课程,所以我相信自己有比较不错的编程基础。自己比较喜欢编程,对机器视觉和大数据开发这些这些人工只能领域很感兴趣,所以自己业余时间自学了Linux、shell脚本、p
2016-10-22 19:27:56
41036
原创 ARM开发板系统的配置及OpenCV的安装配置
首先有一个arm的开发板(我的是DE1-SoC Cyclone V),所需的系统镜像文件(ubuntu12.04),及烧写SD卡工具(Win32DiskImager),编译好的OpenCV程序包。这些软件可以在这里下载到下载链接。1. 系统镜像烧到SD卡中所需的工具是Win32DiskImager及DE1_SoC_UBUNTU.img镜像文件,以及一个大于8G的SD卡。 首先在PC机上安装好Wi
2016-03-17 13:49:11
7171
原创 Linux修改挂载点
由于Ubuntu安装时考虑不周,可能会导致空间不足的情况,这里以 /usr 为例,说明怎样修改挂载点。cp -ax /usr/* /mnt/tmp #拷贝/usr下的内容到一个新的分区中ls -l /dev/disk/by-uuid #查看分区的UUID修改/etc/fstab中/usr的挂载方式,挂载到新的/usr分区上mv /usr /usr.old #重命名现有的/us
2016-01-23 16:47:51
12264
原创 Linux分区挂载
查看linux下硬件设备情况的命令lsblkfdisk命令用来进行分区操作fdisk -l 查看分区情况,针对未分配的空间可以在其上先建立一个新的分区,然后再格式化fdisk /dev/mmcblk0 mn #新建一个分区p #表示主分区然后输入开始结束扇区号w #保存然后进行新分区的格式化操作mkfs -t ext3 /dev/hda1 #格式化新建立的分区,时间略
2016-01-23 16:38:25
492
原创 ARM板安装Qt
在arm板上直接用apt-get安装qt需要安装如下软件包:libqt4-devlibqt4-dbglibqt4-guilibqt4-sqlqt4-dev-toolsqt4-docqt4-designerqt4-qtconfig
2016-01-23 16:19:58
1131
原创 ARM opencv结合Qt测试
首先arm板上的opencv已经配置完毕,具体配置方法参见:http://blog.csdn.net/herhero/article/details/50492974首先你有一个测试函数文件#include<opencv2\opencv.hpp>#include<iostream>#include"fstream"#include<QImage>#include<QLabel>#inclu
2016-01-21 16:30:01
1558
原创 opencv编译发展历程
大家都知道,opencv的编译需要用到makefile,当opencv不支持camke时,我们需要用最原始的方式进行opencv的编译OpenCV在2.1版本之前(包括2.1)需要使用最原始的./configure+配置参数的方式配置makefile。2.1版本之后,OpenCV采用了cmake工具,并提供了更加友好的UI接口进行makefile的配置生成。下面简单介绍一下./configure+配
2016-01-11 16:14:41
1368
原创 OpenCV程序交叉编译注意事项
如果你程序中需要读取某个文件夹下的文件则须注意: 假如你的所有文件都放在一个名为test的文件夹下,当然也包括main.cpp,同时程序需要读取test/input文件夹下的文件,比如说图片,这时在程序中路径你就需按如下写:input/(请注意这个斜线的方向)不知道为什么opencv程序中如果有imwirte、waitKey函数(不知道是哪个的原因还是都有),虽然交叉编译会通过,但当你把编译好的
2016-01-10 22:04:24
1687
原创 将交叉编译好的OpenCV移植到ARM平台
>首先在这里做一个说明:在电脑上交叉编译OpenCV时的目录为: >交叉编译时的工作文件夹为:/home/sun/opencv-arm-linux >编译生成的头文件等文件为:/usr/local/opencv-arm
2016-01-10 17:43:16
2984
原创 OpenCV交叉编译
参考几篇博客 1.交叉编译opencv2.31与移植至arm9: http://blog.csdn.net/embeddedman/article/details/7416934 2.编译OpenCV: http://blog.lehu.shu.edu.cn/byman/A264747.html 3.交叉编译OpenCV2.3.1: http://my.oschin
2016-01-09 22:30:07
5596
1
原创 将MATLAB中的mat数据转换为OpenCV能够读取的xml数据
在图像处理领域,有时我们需要将MATLAB中的程序移植到C平台上,这时最好的办法就是利用视觉图像处理库OpenCV来实现。然而,MATLAB中的mat数据我们无法直接读取到OpenCV工程中去,OpenCV只能读取xml型的数据,所以我们呢需要将mat型数据转换为xml型数据。假如你有一个data.mat(11行,2列)数据,要把其转换为data.xml文件 具体步骤如下: 1.利用MATLAB
2015-12-30 21:54:09
7364
3
转载 Windows中快速在指定文件打开命令行
很多时候我们需要打开命令行然后进入到相应目录进行一些操作。常规的做法是:Win+R打开运行窗口 输入”cmd”回车打开命令行窗口 假如我们要进入的是D盘foo文件夹下的一个bar子文件夹,路径是这样的D:\foo\bar,首先输入” D:”回车进入D盘 再依次输入”cd foo”,” cd bar”; 或者在资源管理器的地址栏里复制文件夹地址”D:\foo\bar”, 然后输入cd 再把复制
2015-12-30 20:43:40
3491
转载 Windows中Qt+OpenCV配置
到官网下载qt-opensource-windows-x86-mingw482_opengl-5.3.1.exe文件,执行该文件,选择默认安装即可实现QT的安装(安装在C盘的根目录下),该文件封装好了Qt libraries、Qt Creator,其中Qt Creator为3.1.2版本。到官网http://opencv.org/downloads.html下载OpenCV for Windows2
2015-12-30 20:39:50
735
原创 CentOS系统中Firefox浏览器的flash player安装
我们用Firefox浏览器打开一个视频会发现无法观看,会有提示安装flash插件,点击就会跳转到Adobe的官方界面:选取合适的version下载即可,这里我们选择: tar.gz for other linux 下载得到文件之后,切换到下载目录文件夹,解压源码包:tar -zxvf **.tar.gz解压之后会得到几个文件,可自行查看然后把文件 libflashplayer.so 复制到Fi
2015-12-27 16:19:33
539
原创 CentOS系统中安装chrome浏览器
由于CentOS为了系统稳定考虑,软件版本都较老,所以chrome放弃了对CentOS的技术支持,我们只能安装一个旧版本的chrome浏览器。 下载附件google-chrome-stable-27.0.1453.110-202711.x86_64.rpm下载成功之后,打开终端运行如下命令:sudo rpm -ivh google-chrome-stable-27.0.1453.110-20271
2015-12-27 16:03:05
1294
原创 CentOS系统中安装中文输入法
打开终端执行下面的命令:sudo yum install "@Chinese Support" 安装完成之后,需要完成输入法的配置:System –>Preferences –>Input Method –>然后点击Enable input method feature ,并选择Use IBus(recommended) ,然后点击Input Method Preferences 添加输入法。
2015-12-27 15:47:58
465
原创 linux系统中OpecnCV编译
安装之前需要一些依赖包: ubuntu系统中运行下面的命令:sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg.dev libtiff4.dev libswscale-dev libjasper-dev
2015-12-26 17:30:37
630
原创 CentOS6.5中Cmake 安装
由于centos系统自带的cmake软件版本太旧,有时不能满足我们的需要,所以我们需要自己动手安装。 其中cmake可以在此下载.1.首先需要安装一些依赖库:``` sudo yum install build-essential ```2.把下载好的Cmake安装包拷贝到安装目录,我的软件一般安装在/usr/lcoal/app 下,所以sudo cp cmake.tar.gz /usr/lo
2015-12-26 17:22:23
2254
原创 Win10+CentOS6.5双系统安装
首先你的电脑上已经有windows系统(win7,win8,win10都行) ,还需一个centos的U盘安装盘;然后,需要两个工具EasyBCD和DiskGenius,可在 EasyBCD下载链接 和DiskGenius下载链接 上下载。 其中EasyBCD是用来添加CentOS的引导启动 DiskGenius是用为了将来删除CentOS的工具 下面就进入正是的
2015-12-26 15:42:45
10483
原创 U盘系统安装盘的制作
首先需要一个空间充足的U盘(最好大于4G),并且做好U盘数据的保存,因为在U盘系统盘的制作过程中会有格式化U盘的操作。然后需要一个刻录镜像的软件:UltraISO,可以自己下载。 1.启动UltraISO软件,并加载ISO镜像文件,如图所示: 2.点击:启动–>写入硬盘镜像,得到如图所示: 其中:1处应该是你的U盘,需要确认清楚,防止格式化掉其他盘 2处默认就行,不用
2015-12-26 15:21:25
545
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人