- 博客(132)
- 资源 (9)
- 收藏
- 关注
转载 【Qt开发】【计算机视觉】OpenCV在Qt-MinGw下的编译库
最近电脑重装系统了,第一件事重装OpenCV。这次直接装最新版,2014-4-25日发布的OpenCV2.4.9版本,下载链接:http://sourceforge.NET/projects/opencvlibrary/files/opencv-win/2.4.9/opencv-2.4.9.exe/download。其实安装过程跟2.4.4的过程差不多,这里错略记录下过程。2.4.4的安装
2016-09-30 18:25:04 934
转载 【并行计算-CUDA开发】从零开始学习OpenCL开发(一)架构
多谢大家关注 转载本文请注明:http://blog.csdn.net/leonwei/article/details/8880012 本文将作为我《从零开始做OpenCL开发》系列文章的第一篇。 1 异构计算、GPGPU与OpenCL OpenCL是当前一个通用的由很多公司和组织共同发起的多CPU\GPU\其他芯片 异构计算(heterogeneous)
2016-09-30 10:34:35 2017
转载 【并行计算-CUDA开发】Windows下opencl环境配置
首先声明我这篇主要是根据下面网站的介绍, 加以修改和详细描述,一步一步在我自己的电脑上实现的,http://www.cmnsoft.com/wordpress/?tag=opencl&paged=2首先要将显卡驱动更新到最新版,以支持opencl 。 要看显卡支不支持opencl,可以下一个 GPU_Caps_Viewer_Setup 软件看一看首先要
2016-09-29 23:25:16 2120
转载 【DSP开发】【计算机视觉】EMCV:可在DSP上运行的OpenCV
EMCV:可在DSP上运行的OpenCVEMCV项目主页: http://sf.net/projects/emcv EMCV全称为Embedded Computer Vision Library,是一个可在TI DM64x系列DSP上运行的计算机视觉库。EMCV提供了跟OpenCV完全一致的函数接口,通过EMCV,你可以轻松的将你的OpenCV算法移植到DSP,甚至不用改一行代码。 目前EM
2016-09-29 23:00:41 4047
转载 【DSP开发】【计算机视觉】TI 视觉软件开发套件ADAS
关键字:TI 视觉软件开发套件 ADAS 日前,德州仪器 (TI) 宣布推出其视觉软件开发套件(SDK),从而为开发人员提供了一款灵活的框架、一组丰富齐全的硬件设备驱动程序和一套适用的开发工具,可帮助用户依靠TI的异型架构打造更加高效的先进驾驶辅助系统 (ADAS) 实施方案。基于TI广受欢迎的SYS/BIOS RTOS的创新型 TI 视觉 SDK
2016-09-29 22:42:10 4553
转载 【并行计算-CUDA开发】FPGA 设计者应该学习 OpenCL及爱上OpenCL的十个理由
为什么要学习OpenCL呢?就目前我所从事的医疗超声领域,超声前端的信号处理器一般是通过FPGA或FPGA+DSP来设计的,高端设备用的是FPGA+ GPU架构。传统的设计方法是通过HDL语言来进行设计FPGA,通过C或者跟C类似的语言来设计DSP/GPU,使得FPGA与DSP/GPU的算法无法相互移植。OpenCL这个语言的好处就是跨硬件平台设计,Altera有专门的SDK大力支持Ope
2016-09-29 20:25:55 5873
转载 【DSP开发】【并行计算-CUDA开发】TI OpenCL v01.01.xx
TI OpenCL v01.01.xxTI OpenCL™ Runtime Documentation Contents:IntroductionOpenCL 1.1 Reference MaterialCompilationCompile Host OpenCL ApplicationsCompiling OpenCL C ProgramsCreate
2016-09-29 20:21:55 1901
转载 【并行计算-CUDA开发】OpenCL、OpenGL和DirectX三者的区别
什么是OpenCL? OpenCL全称Open Computing Language,是第一个面向异构系统通用目的并行编程的开放式、免费标准,也是一个统一的编程环境,便于软件开发人员为高性能计算服务器、桌面计算系统、手持设备编写高效轻便的代码,而且广泛适用于多核心处理器(CPU)、图形处理器(GPU)、Cell类型架构以及数字信号处理器(DSP)等其他并行处理器,在游戏、娱乐、科研、医疗
2016-09-29 20:20:03 5131
转载 【并行计算】Windows系统下搭建MPI环境
Windows系统下搭建MPI环境MPI的全称是Message Passing Interface即标准消息传递界面,可以用于并行计算。MPI的具体实现一般采用MPICH。下面介绍如何在Windows XP系统下VC6中搭建MPI环境来编写MPI程序。一.准备工作1.1 安装MPI的SDK——MPICH2。mpich2-1.4.1p1-win-ia32安装程序的
2016-09-28 14:03:58 3799
转载 【神经网络与深度学习】卷积神经网络在自然语言处理的应用
摘要:CNN作为当今绝大多数计算机视觉系统的核心技术,在图像分类领域做出了巨大贡献。本文从计算机视觉的用例开始,介绍CNN及其在自然语言处理中的优势和发挥的作用。当我们听到卷积神经网络(Convolutional Neural Network, CNNs)时,往往会联想到计算机视觉。CNNs在图像分类领域做出了巨大贡献,也是当今绝大多数计算机视觉系统的核心技术,从Facebook的图像
2016-09-28 10:58:35 4239
转载 【神经网络与深度学习】如何在Caffe中配置每一个层的结构
如何在Caffe中配置每一个层的结构最近刚在电脑上装好Caffe,由于神经网络中有不同的层结构,不同类型的层又有不同的参数,所有就根据Caffe官网的说明文档做了一个简单的总结。1. Vision Layers1.1 卷积层(Convolution)类型:CONVOLUTION例子layers { name: "conv1"
2016-09-28 09:40:12 2537
转载 【神经网络与深度学习】Caffe Model Zoo许多训练好的caffemodel
Caffe Model Zoo许多的研究者和工程师已经创建了Caffe模型,用于不同的任务,使用各种种类的框架和数据。这些模型被学习和应用到许多问题上,从简单的回归到大规模的视觉分类,到Siamese networks for image similarity,到语音和机器人技术应用。为了帮助分享这些模型,我们介绍model zoo 构架(framework):打包Caff
2016-09-28 09:23:05 6639
转载 【计算机视觉】论文笔记:Ten years of pedestrian detection, what have we learned?
最近正在研究行人检测,学习了一篇2014年发表在ECCV上的一篇综述性的文章,是对行人检测过去十年的一个回顾,从dataset,main approaches的角度分析了近10年的40多篇论文提出的方法,发现有三种方法(DPM变体,Deep networks,Decision forests)都取得了相似的最好结果,并总结了feature,additional data以及context info
2016-09-27 23:36:04 1041
转载 【计算机视觉】行人检测资源汇总
行人检测资源(上)综述文献 http://www.cvrobot.net/pedestrian-detection-resource-1-summary-review-survey/行人检测资源(下)代码数据 http://www.cvrobot.net/pedestrian-detection-resource-2-code-and-dataset/
2016-09-27 22:47:26 4445
原创 【神经网络与深度学习】卷积神经网络(CNN)
【神经网络与深度学习】卷积神经网络(CNN)标签:【神经网络与深度学习】 实际上前面已经发布过一次,但是这次重新复习了一下,决定再发博一次。 说明:以后的总结,还应该以我的认识进行总结,这样比较符合我认知的习惯,而不是单纯的将别的地方的知识复制过来,这样并起不到好的总结效果。相反,如果能够将自己的体会写下来,当有所遗忘时还能顺着当时总结的认识思路,重新“辨识”起来,所以,要总结,而不要
2016-09-27 22:41:56 4497 1
转载 【CUDA开发】__syncthreads的理解
__syncthreads()是cuda的内建函数,用于块内线程通信.__syncthreads() is you garden variety thread barrier. Any thread reaching the barrier waits until all of the other threads in that block also reach it. It is
2016-09-27 21:24:33 2683 2
转载 【OpenGL】初识OpenGL4.0
目录(?)[-]什么是GLSLGLEW安装GLEW使用GLEW其他库使用GLM库进行数学运算安装GLM使用GLM使用GLM作为OpenGL的输入使用GLFW进行窗口管理这篇文章主要是根据《OpenGL Shading Language Cookbook》一书翻译整理而得,介绍了环境的安装和一些基础知识。下面涉及到的库也可以到这里下载(Window
2016-09-27 21:23:06 765
转载 【Python开发】Python:itertools模块
Python:itertools模块itertools模块包含创建有效迭代器的函数,可以用各种方式对数据进行循环操作,此模块中的所有函数返回的迭代器都可以与for循环语句以及其他包含迭代器(如生成器和生成器表达式)的函数联合使用。chain(iter1, iter2, ..., iterN):给出一组迭代器(iter1, iter2, ..., iterN),此函数创建一个新迭
2016-09-27 13:59:23 627
转载 【Python开发】增强的格式化字符串format函数
自python2.6开始,新增了一种格式化字符串的函数str.format(),可谓威力十足。那么,他跟之前的%型格式化字符串相比,有什么优越的存在呢?让我们来揭开它羞答答的面纱。语法它通过{}和:来代替%。“映射”示例通过位置In [1]: '{0},{1}'.format('kzc',18) Out[1]: 'kzc,18' In [2]: '{},{}'.
2016-09-27 09:29:26 775
转载 【Python开发】python读写文件,和设置文件的字符编码比如utf-8
一. python打开文件代码如下:f = open("d:\test.txt", "w")说明:第一个参数是文件名称,包括路径;第二个参数是打开的模式mode'r':只读(缺省。如果文件不存在,则抛出错误)'w':只写(如果文件不存在,则自动创建文件)'a':附加到文件末尾'r+':读写 如果需要以二进制方式打开文件,需要在mode后面
2016-09-27 00:09:15 12592
转载 【Python开发】python发送各类邮件的方法
转载:python发送各类邮件的主要方法python中email模块使得处理邮件变得比较简单,今天着重学习了一下发送邮件的具体做法,这里写写自己的的心得,也请高手给些指点。 一、相关模块介绍 发送邮件主要用到了smtplib和email两个模块,这里首先就两个模块进行一下简单的介绍: 1、smtplib模块 smtplib
2016-09-26 22:21:30 2530
转载 【Python开发】网页爬取心得
title:python 爬虫抓取心得分享0x1.urllib.quote('要编码的字符串')如果你要在url请求里面放入中文,对相应的中文进行编码的话,可以用:urllib.quote('要编码的字符串') query = urllib.quote(singername) url = 'http://music.baidu.com/search?key='+query
2016-09-26 22:19:04 10249
转载 【Python开发】python使用urllib2抓取防爬取链接
前几天刚看完《Linux/Unix设计思想》,真是一本不错的书,推荐想提高自己代码质量的童鞋看一下,里面经常提到要以小为美,一个程序做好一件事,短小精悍,因此我也按照这种思想来写python技术点的文章,每个点都是一个函数,可以直接拿来用。开始了一般情况下用python的童鞋是不可避免的要写一些爬虫程序的,因此对python中urllib和urllib2都比较熟悉。而最基本的爬取方
2016-09-26 22:16:38 897
转载 【Python开发】Python之re模块 —— 正则表达式操作
Python之re模块 —— 正则表达式操作 这个模块提供了与 Perl 相似l的正则表达式匹配操作。Unicode字符串也同样适用。 正则表达式使用反斜杠" \ "来代表特殊形式或用作转义字符,这里跟Python的语法冲突,因此,Python用" \\\\ "表示正则表达式中的" \ ",因为正则表达式中如果要匹配" \ ",需要用\来转义,变成" \\ ",而Python语
2016-09-26 22:15:22 592
转载 【Python开发】Url中文字符时记得转码edcode("utf-8")
在url中使用中文其实是一个坏习惯,会带来一系列的转码问题, 我更喜欢英文译名或者id来标识某个uri。但是现实往往是残酷的, 特别是在我们调用别人服务时候,有时候被逼无奈使用中文URL。Python中unicode转码一向是让人头疼的问题。数次碰壁之后,我也摸出了一些门道, 研读完Python字符串的encode与decode 之后,就自认为找到了万金油,谁知道这次又碰上这个老冤家。
2016-09-26 22:13:04 5262
转载 【Python开发】urllib2异常处理
一、urllib2模块回顾 urllib2模块中最重要的函数是urlopen()函数,用于获取URLs资源(Uniform Resorce Locators)。urlopen函数不仅可以用于简单的情况,还可以进行复杂情况下的资源获取如认证(authentication)、cookies、代理等。urlopen支持多种协议,如http、ftp、file等。 HTTP
2016-09-26 22:11:35 610
转载 【Python开发】urllib2.urlopen超时问题
原帖地址:http://hi.baidu.com/yss1983/item/933fbe45a09c43e01381da06问题描述: 没有设置timeout参数,结果在网络环境不好的情况下,时常出现read()方法没有任何反应的问题,程序卡死在read()方法里,搞了大半天,才找到问题,给urlopen加上timeout就ok了,设置了timeout之后超时之后read超时
2016-09-26 22:10:11 6183
转载 【Python开发】查看数据类型
import types aaa = 0 print type(aaa) if type(aaa) is types.IntType: print "the type of aaa is int" if isinstance(aaa,int): print "the type of aaa is int" bbb = 'hello' pr
2016-09-24 21:59:03 5588
转载 【Python开发】PyQt5应用与实践
一个典型的GUI应用程序可以抽象为:主界面(菜单栏、工具栏、状态栏、内容区域),二级界面(模态、非模态),信息提示(Tooltip),程序图标等组成。本篇根据作者使用PyQt5编写的一个工具,介绍如何使用PyQt5构建一个典型的GUI应用。1. 主界面QMainWindow类提供一个有菜单条、锚接窗口(例如工具条)和一个状态条的主应用程序窗口。主窗口通常用在提供一个大的中央窗口部件
2016-09-24 20:08:40 7976
转载 【Python开发】Python中的class继承
继承是面向对象的重要特征之一,继承是两个类或者多个类之间的父子关系,子进程继承了父进程的所有公有实例变量和方法。继承实现了代码的重用。重用已经存在的数据和行为,减少代码的重新编写,python在类名后用一对圆括号表示继承关系, 括号中的类表示父类,如果父类定义了__init__方法,则子类必须显示地调用父类的__init__方法,如果子类需要扩展父类的行为,可以添加__init__方法的参数。
2016-09-24 20:08:04 799
转载 【图像处理】腐蚀膨胀与开运行、闭运算
腐蚀和膨胀是数学形态学上的名词,如果用于图像处理上则就称为图像二值形态学。形态学主要是为了获取物体的拓扑和结构信息,通过物体和结构元素相互作用的某些运算,得到物体更本质的形态。当形态学运用到图像处理中,它的主要作用是利用形态学的基本运算,如腐蚀和膨胀运算,对图像进行观察和处理,从而达到改善图像质量的目地;描述和定义图像的各种几何参数和特征。二值图像的腐蚀和膨胀操作具体如下:
2016-09-23 20:16:25 5466
原创 【Qt开发】关于Qt应用程序中的堆栈、静态存储区的使用错误
【Qt开发】关于Qt应用程序中的堆栈、静态存储区的使用错误标签:【Qt开发】 最近终于又碰到了这个问题,想在main函数中定义一个局部大的数组,结果运行就报错,尼玛!刚开始真的不知道到发生了什么,后来一步一步的试,锁定在这个大的数组上。在主函数里定义的局部变量应该是在栈区保存的,难道是Qt默认的栈不够所致。后来改为new或者malloc,也就是从堆里面申请内存,程序就没问题,或者是定义全局变量
2016-09-22 20:57:10 2945
转载 【Qt开发】QT对话框去掉帮助和关闭按钮 拦截QT关闭窗口的CloseEvent
建了一个对话框,我不想把边框去掉,只想去掉关闭按钮,setWindowFlags(windowFlags()&~Qt::WindowCloseButtonHint&~Qt::WindowContextHelpButtonHint);结果那个问号的按钮去掉了,但是关闭按钮还在,求助啊setWindowFlags(Qt::WindowTitleHint | Qt::CustomizeW
2016-09-22 19:59:13 4705
转载 【VS开发】MFC运行时库与debug、release版本之间的配置关系
参考内容: 前段时间从网上下来一个有意思的代码,用VS2010打开时需要将工程转换为2010的工程,转化后却出现了编译不通过的问题,类似这样的错误:c:\program files\microsoft visual studio 10.0\vc\atlmfc\include\afxver_.h(81): fatal error C1189: #error : Please use the
2016-09-22 19:57:55 2017
原创 【图像-视频处理】YUV420、YV12与RGB24的转换公式
以上是yv12到RGB24的转换算法,如果是yuv420到RGB24转换,秩序u,v反过来就可以了。即: unsigned char* uData = &yData[nYLen]; unsigned char* vData = &vData[nYLen>>2];---注:海康威视网络摄像头一般就是yu12格式的!---2016-9-22 19:53
2016-09-22 19:55:12 2547
转载 【VS开发】VS2013多字节工程问题uilding an MFC project for a non-Unicode character set is deprecated
VS2013多字节工程问题使用VS2013编译旧版VC++程序时,提示Building an MFC project for a non-Unicode character set is deprecated,微软提供了解决方案。一、错误信息1>------ 已启动全部重新生成: 项目: Server, 配置: Release Win32 ------ 1>C
2016-09-22 09:24:14 1005
转载 【机器学习】【神经网络与深度学习】不均匀正负样本分布下的机器学习 《讨论集》
39 条精选讨论(选自165条原始评论和转发) 机器学习那些事儿 2014-11-15 17:48工业界机器学习典型问题: 正负样本分布极不均匀(通常@老师木 @李沐M @星空下的巫师@徐盈辉_仁基北冥乘海生 转发于 2014-11-15 17:50这个跟模型的形式和估计方法都有关,有些情况下正负例不均衡时估计有偏,可以校正一下。小兔
2016-09-21 14:07:08 12872
转载 【VS开发】【C++语言】reshuffle的容器实现算法random_shuffle()的使用
假设你需要指定范围内的随机数,传统的方法是使用ANSI C的函数random(),然后格式化结果以便结果是落在指定的范围内。但是,使用这个方法至少有两个缺点。首先,做格式化时,结果常常是扭曲的,所以得不到正确的随机数(如某些数的出现频率要高于其它数) 。其次,random()只支持整型数;不能用它来产生随机字符,浮点数,字符串或数据库中的记录。 对于以上的两个问题,C++中提供了更好的解决方
2016-09-21 11:33:39 664
原创 【VS开发】cmd dos 批处理重命名文件<不一定非得吭哧吭哧的写C++来操作>
原文地址:http://hi.baidu.com/benchoi/item/c1f531f5f1367b0b85d2785b批处理实现文件批量重命名并自动加递增序列号有时我们想把一些图片批量重命名的时候,可能会想到用acdsee7.0以上的版本来实现。也有人可能会在我的电脑里,打开文件夹,全选图片文件,然后按着ctrl键不放,在第一个图片上右健单击重命名,放开左健,把文件的文件名了
2016-09-21 11:25:01 944
转载 【Python开发】【神经网络与深度学习】如何利用Python写简单网络爬虫
平时没事喜欢看看freebuf的文章,今天在看文章的时候,无线网总是时断时续,于是自己心血来潮就动手写了这个网络爬虫,将页面保存下来方便查看 先分析网站内容,红色部分即是网站文章内容div,可以看到,每一页有15篇文章随便打开一个div来看,可以看到,蓝色部分除了一个文章标题以外没有什么有用的信息,而注意红色部分我勾画出的地方,可以知道,它是指向文章的地址的超链接,那么爬虫只要捕捉
2016-09-20 21:37:41 2977
动态平衡二叉树demo
2015-08-04
adaboost 演示demo(基于Matlab,学习算法包括决策树、神经网络、线性回归、在线贝叶斯分类器等)
2015-07-11
压缩感知Hello-world+正交匹配追踪法(OMP)+最小二乘法辨识(系统辨识--Matlab)
2015-03-18
图像压缩算法Matlab集合
2015-03-18
VS2010多文档图像处理所有基础程序
2015-03-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人