自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

薛晓伟

梦想小舟何时才能到达梦想的彼岸?

  • 博客(20)
  • 资源 (9)
  • 问答 (1)
  • 收藏
  • 关注

原创 外婆的一些故事

外婆的故事,本来只在几个亲戚里嘴里传着,过不了几年,就是消失于时间中。所以自己就想用文字记录着,让外婆的故事多存留一些年。

2023-02-23 10:02:21 489

原创 几个小结.

几个小结

2023-02-21 09:13:41 156 1

原创 使用cuda实现图像的转置

使用cuda实现图像的转置

2023-02-21 09:13:20 761

原创 技术技巧分享(1)

技术技巧分享(1)

2023-02-21 09:12:57 741

原创 使用MKL+Eigen求解稀疏矩阵方程组

使用MKL+Eigen求解稀疏矩阵方程组

2023-02-21 09:11:26 892

原创 稀疏矩阵求解工具AMGX

稀疏矩阵求解工具AMGX

2023-02-21 09:11:06 1798

原创 cuda实现图像离散傅里叶(dft)变换

需求:加载一副12000*12000的灰度图像,使用GPU对其进行离散傅里叶变换存在的问题:使用opencv处理此数据,机器为i7 12核处理器,32GB内存时,release版本程序耗时12000毫秒,opencv 自带的GPU版本速度更慢。解决办法:自己写代码,实现图像数据的傅里叶变换。首先,了解一下opencv dft函数的参数含义。函...

2020-04-09 10:12:49 1915

原创 使用MKL+Eigen求解稀疏矩阵方程组

问题:求解Ax=b的解,其中,A为大型稀疏矩阵,长和宽分别为1500^2。一般思路:(1)A为对称正定矩阵,对A使用cholesky分解。(2)A为对称不定矩阵,使用LDL‘分解,即:PAP'=LDL'其中,L为单位下三角矩阵,D由阶数为1或者2的对角块构成,P是置换矩阵。(3)不对称矩阵:LU分解。(4)长方形矩阵(长...

2020-04-01 10:17:07 2893 6

原创 记录一个小bug

cuda教程里有一个Julia图像生成案例,自己用cuda和opencv模仿写了一下,发现结构体cuComplex的一处写法错了。原文写法是:struct cuComplex{float r;float i;cuComplex(float a, float b):r(a), i(b){}};现在正确写法是:struct cuCo...

2020-04-01 10:16:24 144

原创 论文阅读《Progressive Color Transfer》

全文名称《Progressive Color Transfer with Dense Sematic Correspondence》。文章很简单,就是普通的色彩迁移。不同于以往的风格迁移,本文注重于色彩的迁移。具体区别为:风格迁移不仅改变了图像色彩,原有的内容结构也出现了改变,如CycleGAN,下图把男人变成女人,也可以把女人变成男人。而色彩迁移的不...

2020-04-01 10:15:45 963 1

原创 使用c++调用pytorch模型

常用的深度学习框架有pytorch、tensorflow和caffe。caffe配置太麻烦,开发维护不方便。tensorflow、pytorch都不错,开发维护都很方便。目前深度学习大多用python进行开发维护,但某些场景需要用c++。以pytorch为例,使用c++进行开发,可以大幅提高运行速度。首先要把模型导出:#coding=utf-8import tor...

2020-04-01 10:14:05 6285 12

原创 matlab到opencv的一些简单转换

​matlab:bsxfun_rdivide功能:矩阵前(n-1)行处以第n行c++实现:cv::Mat bsxfun_rdivide(cv::Mat input_data) {input_data = input_data.t();//转化成每一列除以最后一列的值cv::Mat result;cv::Mat lastCols = input_data.col(input_...

2020-04-01 10:13:13 482

原创 新技能get

俗话说“万事开头难”,前几天用java模拟登陆人人、微博、QQ空间、Quora遇到了一些困难。 使用httpclient来进行模拟登陆并没有让人觉得轻松。 第一点是中文文档的匮乏,目前网上的资料有两个版本,第一个是httpclient 3.x,另外一个是httpclient 4.x,而这两个版本的差别还是蛮大的。两种不同版本的资料相互杂交,让人看了心烦。而英文文档就相对丰富一些了

2016-08-16 23:45:44 408

原创 一个简单的爬虫——收集安居客上海租房信息

Part 1:2016年8月13号晚开始写第三个爬虫小程序(安居客),至8月14号中午完成编写并运行成功。项目源码:https://github.com/carlblocking/xxw-for-public/tree/master/AnJuKeSpider总体思路: 这里借鉴了Web Magic的框架,但没有完全照搬。这里对于Web Magic,个人还是有一点小意见,即里

2016-08-14 15:04:59 8155 3

原创 拉勾网爬虫

源代码:https://github.com/carlblocking/xxw-for-public/tree/master/LaGouSpider前几天写了一个知乎网的爬虫并爬取了一些数据,然而新鲜感消失的很快。于是,大概2天前开始试着爬取拉勾网上的数据。在解析数据的过程中,知乎爬虫主要通过正则表达式来解析网页,而这次则通过jsoup来解析。在运行的过程中,能明显感受到二者的区别。首

2016-08-12 19:49:42 3414

原创 使用jsoup选择器来查找元素

问题背景使用java爬取拉勾网上职位信息。首先,解析拉勾网职位信息网页,找出需要提取的信息并存入数据库。之前尝试的方法:使用过解析json文件,但每个json文件只有15条信息,而且同一电脑多次访问网站会遇到限制(反爬虫)。                           解析网页时使用正则表达式:优点:代码简介;缺点:正则表达式较为复杂,新手理解较为困难。 目前解决的办法

2016-08-11 09:50:14 22178 1

原创 使用jsoup选择器来查找元素

问题背景使用java爬取拉勾网上职位信息。首先,解析拉勾网职位信息网页,找出需要提取的信息并存入数据库。之前尝试的方法:使用过解析json文件,但每个json文件只有15条信息,而且同一电脑多次访问网站会遇到限制(反爬虫)。                           解析网页时使用正则表达式:优点:代码简介;缺点:正则表达式较为复杂,新手理解较为困难。 目前解决的办法

2016-08-11 09:47:48 983

原创 【Java二十周年】我与Java的故事

本人非211大学软件工程屌丝一枚,目前大三在读,准备考研。      大一的时候专业与计算机毫不相干,但那时已经决定转行到IT。      大一的时候开始学编程,一开始接触的是VB,没错,而且还是VB6.0,很老很老的版本。那个时候Java对我来说只是遥远的一个名词,只知道它很流行,但怎么应用,什么样子,完全不知道。      VB课程结束后,开始自学C++。一开始的时候学的很茫然,一

2015-04-11 19:00:54 1429 1

转载 使用物理引擎进行碰撞检测

通常在游戏简单逻辑判断和模拟真实的物理世界时,我们只需要在定时器中判断游戏中各个精灵的条件是否满足判断条件就可以了。例如,在飞机大战中,判断我方子弹和敌机是否发生碰撞一般在定时器中通过敌机所在位置的矩形是否包括了子弹的位置来判断是否发生碰撞。在消除类游戏中,判断在y轴或x轴上是否要消除相同物品一般在定时器中通过循环来检测在某个方向上是否有连续的相同物品满足消除个数来移除精灵就可以了。

2014-09-15 18:40:38 4238

转载 cocos2dx基础篇(16)——滚动视图CCScrollView

本节要讲讲滚动视图CCScrollView,相信玩过手游的同学们应该对它不会陌生吧。    例如:愤怒的小鸟的游戏场景里大大的地图,手机的屏幕肯定无法完全显示的,所以需要通过触摸滚动才能显示大地图的其他区域;排行榜中上下滑动来查看其他玩家的排名;以及手机上主界面左右滑动来切换界面等等。    如下图为屏幕滚动,切换手机的界面。【致谢】    

2014-09-02 22:40:47 960

视频学习网站

使用Sql2008数据库以及asp.net技术,可以看视频,用户交流,管理员登陆管理等功能。

2015-05-02

asp.net天气预报

asp.net天气预报,使用了远程服务。

2015-03-25

JavaEE实用教程(第2版)[郑阿奇][电子教案(PPT版本)]

JavaEE实用教程(第2版)[郑阿奇][电子教案(PPT版本)] 方便学习

2015-03-25

C#开发常用类库

C#开发中常用的类库,可以直接使用,方便快捷。

2014-08-18

cocos2d在vs2012中的使用

新版cococs2d在VS配置的时候可能会出现头文件打不开的问题,这个文档提供了一种有效的解决方法。

2014-08-18

Box2D中文教程

Box2D中文教程,帮助你尽快了解Box2D的使用方法,帮助你学习游戏制作。

2014-08-18

学习OpenCV中文版

这是Opencv的中文PDF版本,需要解压缩

2014-04-22

一个简单的链表

一个简单的链表,作为入门基础。通过这个可以直观看到静态链表的实现,有利于之后对于链表的进一步学习。

2014-04-19

win7下实现摄像头的调用

使用了opencv,在VS2012的条件下,实现了对电脑摄像头的调用并且同时进行灰度转化。

2014-04-19

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

TA关注的人

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