- 博客(26)
- 资源 (8)
- 收藏
- 关注
原创 Cronet Request生命周期
了解Cronet创建的请求(Request)的生命周期,学习如何使用回调函数(Callback)管理这些生命周期。生命周期概述Cronet库创建的网络请求使用UrlRequest类来描述。理解UrlRequest的生命周期的一些非常重要的概念如下:状态(State): 状态是请求在某一时间进入的特定条件。在生命周期中,Cronet库创建的UrlRequest 对象在不同状态之间切换...
2018-09-18 00:47:52
1331
原创 一些保边滤波器搜集(中值滤波、双边滤波、导向滤波等)
(1)中值滤波中值滤波器 ( Median Filter ) C++ 实现 http://blog.youkuaiyun.com/hhygcy/article/details/4325462非线性滤波专场:中值滤波、双边滤波http://blog.youkuaiyun.com/poem_qianmo/article/details/23184547Fast Median and Bila
2016-05-31 15:59:31
5805
原创 Gallery重写baseadapter时getView函数中的view重用
(1)基本方法:链接:点击打开链接代码摘抄:public View getView(int position, View convertView, ViewGroup parent) { ImageView i = new ImageView(mContext); i.setImageResource(mImageIds[posit
2016-01-28 18:01:52
853
原创 模糊检测BlurDetection using wavelet transform
模糊检测2004 Blur Detection for Digital Images Using Wavelet Transform算法原理:(1)haar wavelet transform(2)规则集合(参考论文^_^)MATLAB代码:testDemo.m文件clear;clc;% img = imread('lena0.png');% img =
2015-12-21 12:49:49
2608
原创 Hadoop的单机模式、伪分布式模式和完全分布式模式
单机(非分布式)模式这种模式在一台单机上运行,没有分布式文件系统,而是直接读写本地操作系统的文件系统。伪分布式运行模式这种模式也是在一台单机上运行,但用不同的Java进程模仿分布式运行中的各类结点(NameNode,DataNode,JobTracker,TaskTracker,SecondaryNameNode),请注意分布式运行中的这几个结点的区别:从分布式存储的角度来说,
2015-09-16 13:31:11
5743
原创 python 读写Excel
# coding=gbkimport xlrdimport xlwtimport sysdef pyExcel(infile = 'infile.xlsx', keyword = unicode("步", "gbk"), outfile = 'outfile.xls'): keyword2 = unicode("同步", "gbk") try: rbook = xlrd.
2015-09-09 14:25:06
675
原创 各种机器学习方法概念
强化学习(Reinforcement Learning):所谓强化学习就是智能系统从环境到行为映射的学习,以使奖励信号(强化信号)函数值最大,强化学习不同于连接主义学习中的监督学习,主要表现在教师信号上,强化学习中由环境提供的强化信号是对产生动作的好坏作一种评价(通常为标量信号),而不是告诉强化学习系统RLS(reinforcement learning system)如何去产生正确的动作
2015-05-07 16:00:22
1453
原创 卷积操作的GPU粗粒度并行实现及测试(优化)
卷积操作的GPU粗粒度并行实现及测试一、 算法基本思想:1、 GPU中的一个线程产生一个卷积结果,有多少个结果就使用多少个Block;2、 矩阵和卷积核存放在共享内存中,卷积结果存放在全局内存中;3、 支持10000以内任意维度的二维矩阵,卷积核最大支持16x16。4、 支持任意多幅图像的批处理。
2015-03-02 10:43:06
2052
原创 卷积操作的GPU粗粒度并行实现及测试
卷积操作的GPU粗粒度并行实现及测试一、 算法基本思想:1、 GPU中的一个线程产生一个卷积结果,有多少个结果就使用多少个Block;2、 矩阵和卷积核存放在共享内存中,卷积结果存放在全局内存中;3、 支持10000以内任意维度的二维矩阵,卷积核最大支持16x16。4、 支持任意多幅图像的批处
2015-03-02 10:39:48
3343
原创 卷积神经网络及目标检测调研报告
这个PPT是最近做的一次卷积神经网络和目标检测识别的调研报告,包括读的几篇顶级会议期刊的论文,分为以下内容:(1)卷积神经网络的基本概念和发展脉络;(2)卷积神经网络的改进;(3)卷积神经网络的GPU并行化;(4)目标检测相关数据库和研究进展。
2015-01-20 13:33:15
2393
原创 camShift实现目标跟踪
过程: 反向投影,meanShift算法,camShift算法。简要概述: 反向投影:利用直方图,求输入图中对应像素在目标图中的概率(出现次数频率),作为输出图对应像素的值。 meanShift算法:均值漂移,知道收敛到设定值。 camShift算法:调用meanShift,实现自适应大小的目标跟踪。//对运动物体的跟踪://如果背景固定,
2014-04-25 23:11:27
3030
原创 图搜索之A*算法、深度优先搜索和广度优先搜索
/* *本文实现了深度优先搜索和人工智能中常用的A*搜索。 *本文中假设图由ROWS*COLS大小的矩阵,1代表不可通行,0代表可通行,矩阵中的2可看做图的起点和终点。 *在迷宫求解中,深度优先是一种较常用的算法,类似贪心算法,只关注当前的信息。 *A*算法是一种启发式搜索,可看做广度优先搜索和迪杰斯特拉算法的发展。 *估价函数F(x)=G(x)+H(x),G(x)为从起始节点到当前节点
2014-04-19 23:58:40
6470
原创 opencv实现导向滤波(GuidedFilter)
导向滤波 GuidedFilter#include "cv.h"#include "highgui.h"IplImage * cumsum(IplImage *src,int rc);IplImage * boxFilter(IplImage *src,int r);IplImage * myGuidedFilter(IplImage * I,IplImage *img_pp,int r, doubl
2014-04-08 12:35:53
28594
1
原创 单幅图像基于暗通道的图像去雾
该代码部分实现了何凯明博士的论文暗通道去雾Single Image Haze Removal Using Dark Channel Prior,导向滤波算法尚未实现。基于暗通道先验的单幅图去雾算法大致如下:雾图I,目标无雾图J,雾图形成模型I=J*t+A(1-t)。1、暗通道,窗口。2、大气光成分:A。3、去雾因子:w。4、透射图:1-w*min(min(I/A))
2014-04-01 00:00:17
5107
1
转载 matlab自带滤波器函数小结(图像处理)
1 线性平滑滤波器用MATLAB实现领域平均法抑制噪声程序:I=imread(' c4.jpg ');subplot(231)imshow(I)title('原始图像')I=rgb2gray(I);I1=imnoise(I,'salt & pepper',0.02);subplot(232)imshow(I1)title(' 添加椒盐噪声的图像')k1=
2014-03-29 20:06:33
2926
原创 利用opencv给视频截图
视频截图,仅仅实现了给AVI格式的视频截取图像,以后可以扩展。这里面视频和图像输出均与代码在同一个文件夹下。如果要输出到其他文件夹下,需要手动改变路径。#include "highgui.h"#include #include using namespace std;using namespace cv;int main(){ CvCaptu
2014-03-24 21:35:37
3233
原创 人脸识别facedetect的摄像头简化程序
对opencv2..4.4的例程人脸识别程序,进行了精简,只处理摄像头传来的数据,挺有意思的。#include "opencv2/objdetect/objdetect.hpp" //物体检测库#include "opencv2/highgui/highgui.hpp" //图形视频处理库#include "opencv2/imgproc/imgproc.hpp" //brief Th
2014-03-23 15:28:10
2142
原创 opencv人脸识别facedetect的代码注释
第一次接触计算机视觉,需要使用opencv,于是借了些资料,发现这个人脸识别的程序非常有趣,于是就加了些简单的注释,以备更深入的学习。PS:水好深啊~~~加油了。#include "opencv2/objdetect/objdetect.hpp" //物体检测库#include "opencv2/highgui/highgui.hpp" //图形视频处理库#include "opencv
2014-03-22 23:43:45
3335
原创 导航栏
var step = 1; var temp; var div; function promptdiv(event,divid){ div = document.getElementById(divid); div.style.display=div.style.display=="none"?"block":"none";
2013-06-12 19:23:50
795
原创 客户信息管理系统
一、客户信息管理主要包括以下8个模块1、登陆2、客户信息管理3、组管理4、名片管理5、公司部门视图6、日志管理7、用户信息管理8、退出。我主要做了导航菜单、客户信息管理、公司部门视图、日志管理的全部以及组管理中的改查功能的实现和名片管理的改查功能的实现。(每一模块都用到了javabean,就不写了)二、导航菜单
2012-05-28 15:34:07
1722
原创 javascript求教高手(连数据库没问题)
radio.jsp <!-- function check() { var radios=document.getElementsByTagName("ra"); for(var i=0;i<radios.length;i++) { if(radios[i].checked){ if(radios[i].value.eq
2012-05-17 14:55:29
811
原创 javascript的一些倒计时函数
实时倒计时 function Load(){ var dateTime=new Date(); var strEndDate="2012/5/20"; var endDate=new Date(strEndDate); var num=endDate.getTime()-dateTime.getTime(); var
2012-05-16 19:25:46
859
原创 jfreechart生成各种图形
package 饼图;import java.awt.Color;import java.awt.Font;import java.io.File;import java.io.FileOutputStream;import java.text.DecimalFormat;import java.text.NumberFormat; import org.j
2011-12-12 19:27:32
1109
转载 计算机专业的就业方向
希望看到这篇文章的学计算机、软件的同学可以互相转载,让大家都知道我们以后的道路是怎样的。有了方向,干什么都有动力,不是吗?(有点长,希望大家先分享,以后慢慢看,有用没用,我说了不算,你看看就知道了!)计算机专业就业方向一、 关于企业计算方向企业计算(Enterprise Computing)是稍时髦较好听的名词,主要是 指企业信息系统,如ERP软件(企业资源规划)、CRM软件(客户关系
2010-11-27 15:10:00
1990
模糊检测blur detection using wavelet transform
2015-12-21
卷积神经网络及目标检测调研报告
2015-01-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人