其他
richlaji
这个作者很懒,什么都没留下…
展开
-
Winsock网络编程
简介winsock就是在Windows下的网络套接字编程,现在使用的是Windows Socket 2,是专门为C/C++编程而设计的。 Microsoft给出了使用winsock的教程Microsoft winsock客户端和服务器端以TCP为例,客户端需要做的事情有(1)WSAStartup初始化Winsock API(2)getaddrinfo(3)Create Socket(4)C原创 2015-09-25 18:07:44 · 636 阅读 · 1 评论 -
控制CPU使用率
我使用的是Ubuntu 14.04版本,用的是自带的系统监视器来观察CPU使用率的变化。1.首先来说说怎么控制CPU使用率,当程序执行一个死循环的时候,使用率就会变成100%,而当程序进入idle的时候,使用率就会很低(在别的程序不启动的情况下),那么控制CPU使用率就是调整它idle和busy的时间比例。2.CPU使用率设为任意值(0 ~ 1之间) 代码如下//#define _GNU_SOUR原创 2015-08-20 18:24:42 · 1187 阅读 · 0 评论 -
python抓取京东商品颜色&beautifulsoup的一些常用函数
python爬虫抓取京东上商品时,大部分商品有颜色的选项,所以想把不同颜色的商品都爬取的时候,需要获得这个商品的url 首先要找到商品颜色的那个地方,不知为何用浏览器看是显示javascript,然是用requests下载下来的时候就是用url的,尝试抓了一天点击的js去请求都没抓到,坑 于是写了一个返回当前商品所有颜色的url数组的函数,如果只有一种颜色,那么就返回一个只有当前url的数组im原创 2016-01-18 00:19:56 · 814 阅读 · 0 评论 -
python爬虫写文件编码
情况介绍 最近需要爬取网页上的内容,并且保存下来,在把抓取到的信息写入文件的时候,会出现乱码,需要做转码等处理,用的是python 解决的思路大概是这样的: 1. requests.get()获取网页的内容 2. 根据网页,获取编码方式 3. 解码后,统一用utf-8的编码写入文件内,因为gbk编码的时候,查看文件均是乱码代码import requestsfrom bs4 i原创 2016-01-04 21:31:26 · 581 阅读 · 0 评论 -
Linux c++ socket编程
这里有一个封装的比较好的client和server端的cpp,是用于linux c++的socket编程主要实现了socket类,serverSocket类(继承socket),clientSocket类(继承socket),下面是网址http://tldp.org/LDP/LG/issue74/tougher.html找代码还真是谷歌好...百度找了一个上午都是乱七八糟的东西,而原创 2016-03-14 21:47:07 · 763 阅读 · 0 评论 -
Ubuntu OpenCV2.4.13与OpenCV3.1.0共存
OpenCV2.4.13与OpenCV3.1.0共存因为有时候要用到2.4的OpenCV有时候要用到3以上的OpenCV所以,解决版本共存的问题.环境是Ubuntu14.04正常来说,OpenCV装在/usr/local下,而实现多版本,这里我们将OpenCV2.4.13装在/usr/local/opencv2.4下而OpenCV3.1.0装在/usr/local/opencv3下下图是安装好后/u原创 2017-05-17 16:35:56 · 1011 阅读 · 0 评论 -
6.8-6.11
6.8特征点的计算和描述子的计算可以用OpenCV中实现好的类,比如ORB类实例化一个对象,然后调用对象的detect方法计算关键点位置,compute方法计算描述子DMatch中distance是描述子的距离,而不是两个匹配点之间坐标的距离,所以是越小越好。然后距离是根据匹配的方法不同而不同,比如如果用NORM_HAMMING就是汉明距离,整数,如果是L2则是浮点数如何输出描述子可以查看ht原创 2017-06-08 23:32:48 · 429 阅读 · 0 评论 -
一些学习资料
打算记录一些比较好的学习资料,逐步添加线性代数:视频的形式,对线性代数中的各种操作和概念作出几何上的解释,帮助深入理解http://www.bilibili.com/video/av6731067/原创 2017-01-07 23:16:24 · 269 阅读 · 0 评论 -
6.13-6.18
6.13昨天和今天都在改计图作业&期末展示测试了一下GMS的效果和直接用ORB+筛选对比,如下 GMS(1000个ORB点用时0.04s,10000个ORB点用时0.10s,下图是1000个的效果): ORB+最小距离筛选(500个ORB用时0.05s) 其实本身ORB描述子匹配误匹配数目很多,如下 利用描述子的最小距离*2来筛选,即可得到上面那个效果较好的,看起来在相同时间原创 2017-06-13 23:59:54 · 327 阅读 · 0 评论