Hello World

这个是标题,但是为什么要有标题

这个是子标题,但是为什么要有子标题

2018年1月17日 #

python opencv 生成验证码

摘要: 基本思路是使用opencv来把随机生成的字符,和随机生成的线段,放到一个随机生成的图像中去。 虽然没有加复杂的形态学处理,但是目前看起来效果还不错 尝试生成1000张图片,但是最后只有998张,因为有有重复的,被覆盖掉了。 代码如下: 结果: 阅读全文

posted @ 2018-01-17 01:57 swuxyj 阅读(1637) 评论(0) 推荐(0) 编辑

2018年1月16日 #

python图像特征提取SIFT和SURF特征并可视化

摘要: 注意版本: pip install opencv-python==3.4.2.16 pip install opencv-contrib-python==3.4.2.16 特征提取的代码如下: import cv2 img = cv2.imread("feature.jpg") img = cv2. 阅读全文

posted @ 2018-01-16 22:35 swuxyj 阅读(12948) 评论(2) 推荐(0) 编辑

python图像、视频转字符画

摘要: python图像转字符画需要用到matplotlib.pyplot库,视频转字符画需要用到opencv库,这里的代码基于python 3.5 图像转字符画需要先将图像转为灰度图,转灰度图的公式是 gray = 0.2126 * r + 0.7152 * g + 0.0722 * b,因为matplo 阅读全文

posted @ 2018-01-16 22:15 swuxyj 阅读(13557) 评论(0) 推荐(1) 编辑

2018年1月12日 #

python tkinter 实现 带界面(GUI)的RSA加密、签名

摘要: 代码环境,python3.5.2 RSA加密的过程是:使用公钥加密,私钥解密 RSA签名的过程是:使用私钥签名,公钥验证 所以核心代码就是,生成公钥私钥,使用公钥私钥分别进行加密解密。 在实际编码的时候,使用python自带的RSA库,需要特别处理编码问题,因为默认的加密解密函数是接收bytes类型 阅读全文

posted @ 2018-01-12 11:13 swuxyj 阅读(1917) 评论(0) 推荐(0) 编辑

2017年12月16日 #

python skimage库HOG特征提取原码解读

摘要: Hog特征+SVM常用来做行人检测。 opencv中也有Hog特征提取的原码,但是由于原码不是用python写的,而skimage用python实现了,所以就解读的skimage的代码。 先看用skimage库进行HOG特征提取的代码: 代码十分简短,在百度上找了一张行人的照片,及代码运行后的效果如 阅读全文

posted @ 2017-12-16 14:26 swuxyj 阅读(9301) 评论(2) 推荐(0) 编辑

2017年8月29日 #

python-opencv在有噪音的情况下提取图像的轮廓

摘要: 对于一般的图像提取轮廓,这篇博文介绍了一个很好的方法,但是对于有噪声的图像,并不能很好地捕获到目标物体。 比如对于我的鼠标,提取的轮廓效果并不好,因为噪声很多: 所以本文增加了去掉噪声的部分。 首先加载原始图像,并显示图像 然后进行低通滤波处理,进行降噪 使用floodfill来去掉目标周围的背景, 阅读全文

posted @ 2017-08-29 20:04 swuxyj 阅读(3694) 评论(0) 推荐(0) 编辑

2017年5月27日 #

暴力穷举zip、rar压缩文件的密码

摘要: 生成密码的方式类似与时钟,末尾遍历完了第k位所有的字符,就让第k位的前一位到下一位字符,第k位回到第0个字符。 对python还不太熟悉,效率比较低,但是能破解简单的密码。 对于rar文件也类似,但是我还没跑出来……太慢了: 阅读全文

posted @ 2017-05-27 21:38 swuxyj 阅读(3574) 评论(0) 推荐(0) 编辑

2017年5月19日 #

使用动态规划求解旅行商问题

摘要: 旅行商问题是np问题,在集合表示那里用set去实现效率很很低,而且要保存的数都是不重复的比较小的整数,所以这里用二进制串表示集合。比如集合{1,3,5,6,7}表示成二进制串用1110101,其中集合里面有的数对应的位数写成1,没有的写成0。要判断第3位是不是1,就把 1110101右移(3-1)位 阅读全文

posted @ 2017-05-19 17:32 swuxyj 阅读(33373) 评论(5) 推荐(6) 编辑

2017年4月17日 #

用python实现对图像的卷积(滤波)

摘要: 之前在看卷积神经网络,很好奇卷积到底是什么,最后看到了这篇文章http://blog.csdn.net/zouxy09/article/details/49080029,讲得很清楚,这篇文章中提到了对图像的滤波处理就是对图像应用一个小小的卷积核,并给出了以下例子: 对图像的卷积,opencv已经有实 阅读全文

posted @ 2017-04-17 20:46 swuxyj 阅读(47368) 评论(1) 推荐(2) 编辑

2017年4月15日 #

如何显示mnist中的数据(tensroflow)

摘要: 在使用mnist数据集的时候,一直想看看数据中原来的图片,还有卷积层、池化层中的图片,经过不断的捣鼓,最后终于显示了出来。只看数据集中的图片用如下代码就好了: batch_xs的Size是(100,784),其中100是由batch大小决定,mnist中的每张图片本来的大小是28x28的,然后数据集 阅读全文

posted @ 2017-04-15 09:57 swuxyj 阅读(2989) 评论(1) 推荐(1) 编辑

导航

Hello World