自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (1)
  • 收藏
  • 关注

转载 socket通信之socket的通信过程

下图是基于TCP协议的客户端/服务器程序的一般流程:服务器调用socket()、bind()、listen()完成初始化后,调用accept()阻塞等待,处于监听端口的状态,客户端调用socket()初始化后,调用connect()发出SYN段并阻塞等待服务器应答,服务器应答一个SYN-ACK段,客户端收到后从connect()返回,同时应答一个ACK段,服务器收到后从ac

2015-08-04 14:30:30 703

转载 关于sock通信之知乎问答

赞同296反对,不会显示你的姓名“阻塞”与"非阻塞"与"同步"与“异步"不能简单的从字面理解,提供一个从分布式系统角度的回答。1.同步与异步同步和异步关注的是消息通信机制 (synchronous communication/ asynchronous communication)所谓同步,就是在发出一个*调用*时,在没有得到结果之前,该*调用*就不返回。但

2015-08-04 14:28:16 918

原创 搜集的资料

http://huaban.com/pins/151584880/国内最优质图片灵感库http://huaban.com/boards/9379901/App设计

2015-07-27 20:01:51 493

原创 新方向,新路程

http://bbs.blueidea.com/thread-3098432-1-1.html  很多人分享的Html5的学习经验

2015-07-18 11:46:17 459

转载 ubuntu 14.04 启用nfs连接开发板 .

转自:http://jacoxu.com/?p=9801、执行命令:sudo apt-get install nfs-kernel-server ;2、执行命令:mkdir /home/jacobxu/nfs-jacoxu 建立一个nfs服务的专有的文件夹;3、建立好文件夹后,接着执行命令:sudo vi /etc/exports 配置nfs;4、在文章的最后一行添加:/home/

2015-06-19 08:08:47 469

转载 TCPIP抓包学习 wireshark 抓包分析 TCPIP协议的握手

原网址:http://www.cnblogs.com/TankXiao/archive/2012/10/10/2711777.html 感谢原作者这么详细的分析,下面是赤裸裸的复制文章。Wireshark基本介绍和学习TCP三次握手之前写过一篇博客:用 Fiddler 来调试HTTP,HTTPS。 这篇文章介绍另一个好用的抓包工具wireshark, 用来获取网

2015-04-15 13:31:26 1286

原创 我的偶像

http://zhan.renren.com/cyzone?gid=3602888498002897501&from=template&checked=true

2015-01-23 21:26:28 507

原创 创业激情

一个不成熟男人的标志是他愿意为某种事业英勇地死去,一个成熟男人的标志是他愿意为某种事业卑贱地活着。——《麦田守望者》胜间和代说过:“我们的人生设计应该是,尽量做自己擅长的事,把赚来的钱请别人做自己不擅长的事。想明白工作是为了自己,而不是感觉在为别人打工,这就是创业。“只有一种成功——能以你自己的生活方式度过你的一生。”如果你问一个二十出头的年轻人,是

2015-01-22 11:18:21 472

原创 收集的网页模板

http://demo.cssmoban.com/cssthemes3/dgfp_27_hm/index.html#关于旅游的

2015-01-21 17:26:21 731

原创 创业历程

这是我在创业历程中搜索到的关于创业方面的指导资料,在这里贴出来与大家分享!关于如何写创业初期的商业计划书,来自创新工厂的 张丽君分析师:http://www.duobei.com/room/course/6233851150关于互联网/移动互联网小团队创业的建议与指导,来自创新工场的创始合伙人汪华的新浪博客:http://blog.sina.com.cn/s/blog_67e2013701

2015-01-20 21:58:11 1347

转载 C6000嵌入汇编C与汇编对照及功能说明

C6000嵌入汇编C与汇编对照及功能说明 1.求绝对值函数 (1) _abs()  C代码  : int _abs(int src)  汇编: ABS  功能: 求32位数据的绝对值   (2) _labs()  C代码: int _labs(long src)  汇编: ABS  功能: 求40位数据的绝对值 (3) _abs2()  C代码:

2014-09-07 12:44:49 1260

转载 DM8168集成图像算法

一、DM8168及本文简介    2010年,TI推出的最新媒体处理器TMS320DM8168作为一款多通道高清SOC系统芯片,集成了1GHz主频Cortex-A8 ARM核与lGHz主频C674x的DSP核,并且集成了3个新版本的HDVICP子系统,还有新一代的VPSS。可同时提供3路1080P分辨率,每秒60帧的高清视频的H.264编码。新版本的HDVICP可支持高清分辨率的H.264

2014-05-16 15:33:49 866

原创 DM8168的tftp设置

在对DM8168板子上调试上出现了个难题,已经卡在这里2天了,

2014-05-14 22:23:08 947

转载 DM8168集成图像算法

图像算法集成基于TI Davinci DM8168,开发平台SDK为DVRRDK3.0,实现框架为MCFW,算法引擎为TI 的XDAIS标准。下图分别为DM86168的软件开发框图(a),以及基于eXpressDSP算法开发框图(b)。 (a) 从图(a)中我们知道DM8168是一个多核架构的CPU。它集成了ARM A8核作为HOST CPU,用作主系统控制,图形界面,基本输入/输出I

2014-04-17 15:46:19 889

转载 DM8168多核软件框架---之syslink

DM8168中采用了多核内核增强应用性能。其中有ARM cortex A8 ,DSP, VPSS M3,HDVICP M3他们之间在用户应用层可以采用LinkAPI进行通信。如下图所示。        其实McFW可以看作是各种应用实例的常用功能(usecase)的封装,它能使典型的开发更加迅速;LinkAPI要比McFW低一层,它更加通用更加完整的提供给用户来操作各个运行在同一或不同处理

2014-04-17 15:17:20 960

转载 IALG接口浅析

版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://erudite.blogbus.com/logs/5805933.html      最近一直在论证毕设的可行性,多查阅资料,就怕给自己挖的坑太大添不平.......      我是想做DM642上的系统集成,算法库有了,别人做好的要集成平台也有了,现在只是一个拼装的过程,不过对于我这种菜鸟而言,还是

2014-04-17 15:15:59 934

转载 图片相似度比较

图片相似度比较的原理是对每张图片生成一个"指纹"字符串,然后比较不同图片的指纹。结果越接近,就说明图片越相似。也就是所谓的“感知哈希算法”(Perceptualhash algorithm)。实现步骤如下:第一步预处理:读取图片File inputFile = newFile(filename); BufferedImage sourceImage = ImageIO.read

2014-03-26 13:39:37 3889

转载 【OpenCV】邻域滤波:方框、高斯、中值、双边滤波

邻域滤波(卷积)邻域算子值利用给定像素周围像素的值决定此像素的最终输出。如图左边图像与中间图像卷积禅城右边图像。目标图像中绿色的像素由原图像中蓝色标记的像素计算得到。通用线性邻域滤波是一种常用的邻域算子,输入像素加权得到输出像素:其中权重核   为“滤波系数”。上面的式子可以简记为:【方框滤波】最简单的线性滤波是移动平均或方框滤波,用

2014-03-09 22:19:16 779

转载 循环展开技术

转载:http://book.51cto.com/art/200908/146356.htm循环一直令我们头疼,因为循环体内总是隐藏着热点!请读者回顾上一小节中的示例代码。for(i = 0; i         temp = temp * (array[i]);  } 以上循环体的汇编代码如图9-7所示。观察其汇编代码,我们很容易发现,由于循环体的内容相对简单,以至于这个循环

2014-01-15 16:22:40 1614

转载 使用split函数提取彩色图像的三个通道

split函数的主要功能是把一个彩色图像分割成3个通道,方便进一步的图像处理,具体说明如下:split Divides a multi-channel array into several single-channel arrays.C++: void split(const Mat& mtx, Mat* mv)C++: void split(const Mat& mtx, vecto

2013-12-19 10:56:28 2125

转载 在Visual Studio 2012下面编译opencv 2.4.3

2012年11月27日⁄ 技术分享 ⁄ 共 903字 ⁄ 字号 小中 大 ⁄暂无评论 ⁄ 阅读 4,663 views 次安装CMake从CMake的官方网站下载最新版的CMake。http://www.cmake.org/cmake/resources/software.html,选择Windows (Win32 Installer)平台的进行下载。

2013-12-13 10:39:36 743

转载 OPENCV杂谈

opencv是一个开源的计算机视觉开发包,这已是众所周知的了,而且越来越多的人开始研究它了。但opencv的使用者还是以高校居多,企业用得比较少,而企业使用opencv也往往是借鉴它的一些算法。      作为开源软件,opencv的优势就是在于它有400多个免费的图像处理函数,而且涉及的面很广,从图像处理到模式识别、从静态图像到运动视频、从二维平面到相机的三维标定以及三维重建,覆盖了机器

2013-12-13 10:08:55 1051

转载 图像处理与计算机视觉基础,经典以及最近发展

转载自:http://blog.csdn.net/carson2005/article/details/17091705****************************************************************************************************************************************

2013-12-12 12:12:17 1496

转载 OpenCV中的矩阵操作

有很多函数有mask,代表掩码,如果某位mask是0,那么对应的src的那一位就不计算,mask要和矩阵/ROI/的大小相等 大多数函数支持ROI,如果图像ROI被设置,那么只处理ROI部分 少部分函数支持COI,如果COI设置,只处理感兴趣的通道矩阵逻辑运算 void cvAnd(const CvArr* src1, const CvArr* src2, CvArr* dst,

2013-12-12 11:22:43 1060

转载 CLAHE

#include #include "opencv2/core/core.hpp"#include "opencv2/core/utility.hpp"#include "opencv2/imgproc/imgproc.hpp"#include "opencv2/highgui/highgui.hpp"#include "opencv2/ocl/ocl.hpp"using namespace cv

2013-11-28 16:08:25 1793

转载 最大最小值滤波

最大值、最小值滤波,通过取邻域像素最大或最小值作为输出图像的像素值。MATLAB图像处理工具箱并没有提供专门用于最大值、最小值滤波的函数,如有需要,读者可以自行编写相关的函数。一种替代的方案是利用形态学处理中的扩散函数imdilate和腐蚀函数imerode。imdilate、imerode一般的调用格式为:B = imdilate(A, SE);B = imerode(B, SE)。

2013-11-20 17:15:51 17001

转载 《Single Image Haze Removal Using Dark Channel Prior》一文中图像去雾算法的原理、实现、效果及其他。

在图像去雾这个领域,几乎没有人不知道《Single Image Haze Removal Using Dark Channel Prior》这篇文章,该文是2009年CVPR最佳论文。作者何凯明博士,2007年清华大学毕业,2011年香港中文大学博士毕业,可谓是功力深厚,感叹于国内一些所谓博士的水平,何这样的博士才可以真正叫做Doctor。     关于何博士的一些资料和论文,大家可以访问这里

2013-11-19 17:23:22 3239 3

转载 opencv 彩色图像对比度增强

一般地,图像对比度都是在灰度图上进行增强,这在我的一篇文章中已经给出了实现方法(http://blog.csdn.net/abcjennifer/article/details/7401921),最通常的办法就是直方图均衡化,而彩色图像的对比度增强其实道理相同。这里给出我的实现方法:首先将RGB图像转到YCbCr分量,然后对Y分量上的图像进行直方图均衡化,最后进行图像合成。详见代码~(*^__

2013-11-19 12:52:32 1608

转载 Opencv 图像增强算法 图像检测结果

本code通过直方图变换增强了图像对比度,实现了单通道图像增强。将图像灰度阈值拉伸到0-255,图像检测结果见底部Keywords: 图像增强 增强对比度 直方图变换[cpp] view plaincopyprint?int ImageStretchByHistogram(IplImage *src1,IplImage *dst1)  /************

2013-11-19 12:42:45 1292 1

转载 推荐一个站点:里面有很多不错的长文

里面有很多不错的综述性的文章, 长度基本都在100页左右.个人比较关注的是:(1)Computer Graphics and Vision (2) Machine Learning (3) Signal Processing. 文章不多, 但篇篇经典, 都是一些大家写的综述性的文章. 虽然不能直接下, 但把标题放到google里面搜, 基本上都可以搜到.推荐其中几篇比较感兴趣的文章,网上都可以

2013-11-19 10:56:48 874

转载 图像处理与计算机视觉:基础,经典以及最近发展

///////////////////推荐博客//////////////////////////////////////xdyang的图像视觉小屋图像处理与计算机视觉经典论文(6)图像处理与分析(10)计算机视觉(8)模式识别和机器学习(12)[置顶] 图像处理与计算机视觉:基础,经典以及最近发展//////////////////////

2013-11-19 10:34:47 1648

转载 Canny边缘检测算法原理及其VC实现详解(三)

转载自:http://blog.csdn.net/likezhaobin/article/details/68926293.3 图像增强——计算图像梯度及其方向      根据上文分析可知,实现代码如下//////////////////同样可以用不同的检测器/////////////////////////  /////    P[i,j]=(S[i,j+1]-S

2013-11-18 17:10:33 1020

转载 Canny边缘检测算法原理及其VC实现详解(二)

转载自:http://blog.csdn.net/likezhaobin/article/details/6892629 3、  Canny算法的实现流程       由于本文主要目的在于学习和实现算法,而对于图像读取、视频获取等内容不进行阐述。因此选用OpenCV算法库作为其他功能的实现途径(关于OpenCV的使用,作者将另文表述)。首先展现本文将要处理的彩色图片。图2

2013-11-18 17:07:44 1152

转载 Prewitt算子

Prewitt算子是一种一阶微分算子的边缘检测,利用像素点上下、左右邻点的灰度差,在边缘处达到极值检测边缘,去掉部分伪边缘,对噪声具有平滑作用 。其原理是在图像空间利用两个方向模板与图像进行邻域卷积来完成的,这两个方向模板一个检测水平边缘,一个检测垂直边缘。[1]对数字图像f(x,y),Prewitt算子的定义如下:G(i)=|[f(i-1,j-1)+f(i

2013-11-18 13:54:13 4672

转载 Canny边缘检测算法原理及其VC实现详解(一)

转载自:http://blog.csdn.net/likezhaobin/article/details/6892176 图象的边缘是指图象局部区域亮度变化显著的部分,该区域的灰度剖面一般可以看作是一个阶跃,既从一个灰度值在很小的缓冲区域内急剧变化到另一个灰度相差较大的灰度值。图象的边缘部分集中了图象的大部分信息,图象边缘的确定与提取对于整个图象场景的识别与理解是非常重要的,同时也是图象分

2013-11-18 13:53:09 1027

转载 矩阵卷积、矩阵相乘的转化

两个矩阵卷积转化为矩阵相乘形式——Matlab应用(这里考虑二维矩阵,在图像中对应)两个图像模糊(边缘)操作,假设矩阵A、B,A代表源图像,B代表卷积模板,那么B的取值决定最后运算的结果。       Matlab中的应用函数——conv2(二维卷积,一维对应conv)       函数给出的公式定义为:            同一维数据卷积一样,它的实质在于将卷积模板图像翻转

2013-11-18 13:14:16 2451

转载 关于输入输出(stdin、stdout、stderr)

启动一个C语言程序时,操作系统环境负责打开三个文件,并将这3个文件的指针提供给该程序。这3个文件分别为标准输入(stdin)、标准输出(stdout)、标准错误(stderr)。它们在中声明,大多数环境中,stdin指向键盘,stdout、stderr指向显示器。之所以使用stderr,若因某种原因造成其中一个文件无法访问,相应的诊断信息要在该链接的输出的末尾才能打印出来。当输出到屏幕时,这种处理

2013-10-15 11:21:37 2607

转载 C语言sscanf函数的总结

在处理字符串的程序当中,经常会分析字符串,从一大长串的字符串截取我们需要的数据,这如果通过自己手写函数来分析,虽然可以,但当你知道sscanf的功能,那就自己写函数分析就显得多此一举。这些函数的使用都很简单,总结一下,等下次使用一目了然。俗话说:好记性不如烂笔头,记录下来就是效率。以下源代码是本人测试的源文件,附带讲解注释。 /*********************************

2013-10-15 10:20:44 634

转载 Endianness浅析

Endianness浅析      这几天挤出来点时间,想把DTMF编码做完,程序基于TI6000系列自带软仿的那个sinewave,可不知出了哪儿的问题,load .out不进去,报错 ".out Does not match the target endianness,not loaded.Check build options,or use the setup program."  En

2013-10-13 16:52:56 907

转载 数字接口(续)——I2C 总线

了解内部集成电路总线(一种基本的低成本互联方案)的连接和格式。作者:Thomas Kugelstadt,德州仪器 (TI) 高级应用工程师内置集成电路 (I2C) 总线是一种单端、多主控双线总线,适合在半双工模式下进行高效的内部集成电路通信。该总线使用漏极开路技术,因此通过电阻器连接到 VDD 时就需要两根信号线,分别为串行数据 (SDA) 线和串行时钟线 (SCL),如图 1 所示。

2013-10-11 11:07:08 710

opencv3编程入门

毛星云、冷雪飞等编写的《opencv3编程入门》,适合最新版opencv3.0

2016-01-07

空空如也

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

TA关注的人

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