自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 【云云怪】黑白/彩色字符画/字符视频,代码搜集

1,黑白字符画(原图可以不用太大):import cv2import randomimport numpy as npdef img2strimg(frame, K=3): height, width, *_ = frame.shape frame_gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY) # 转换数据类型,一列显示 frame_array = np.float32(frame_gray.reshape(-1)

2021-07-14 13:20:36 268

原创 【云云怪】明星人脸识别——模板在手,万物皆可学习

曾经望着深度学习这座雪山,爬不上去的我,好想能有一辆缆车能载我上去看看风景,然而K同学告诉我:没有捷径哦!如今,我好像找到这辆缆车了——模板在手,万物皆可学习!套用K同学写的《深度学习100例——第5天》(原文链接)的模板,再去网上东拼西凑一些数据和把图片转成像素的函数,我也能训练出明星人脸识别的AI啦!# 导入数据import matplotlib.pyplot as pltimport os,PIL# 设置随机种子尽可能使结果可以重现import numpy as npnp

2021-07-13 15:29:29 858

原创 【云云怪】深度学习之:股票价格预测

这是K同学的项目,我只是拿来验证一下,学一学,玩一玩。顺便自己发现了一些结论:主要源代码都是K同学写的(原文链接),我添加的功能有:1,在线下载任何一只股票的价格信息。2,画图论证了本程序并没有“预测”功能,“再现”功能倒是棒棒的。开始吧:# 载入数据import os,mathfrom tensorflow.keras.layers import Dropout, Dense, SimpleRNNfrom sklearn.preprocessing import MinM

2021-07-13 10:58:10 364

原创 【云云怪】项目11后后续:MNIST之套用现成模板

是的,我还在纠结MNIST手写数字识别。之前虽然改进了网络,把2层加到了3层,实测正确率从50%提高到了75%,但这还是不够啊。我手敲的模型是最基础的SGD法,那么站在巨人的肩膀上,用现成的模型如何呢?我从K同学那里抄来了TensorFlow的用法,摸索着封装了一个可以实测自己手写数字的程序:import numpy as npfrom PIL import Imageimport tensorflow as tf# 加载训练好的权重model = tf.keras.models.l

2021-07-12 21:09:38 81

原创 【云云怪】项目11后续——自制三层网络的MNIST手写数字识别系统

昨天捣鼓了一天两层网络(一层隐藏层)的MNIST手写数据识别系统,我用尽各种手法,各种图片处理办法,最终实测正确率被锁定在50%上下。这真让人沮丧。。。今天脑子灵光一闪,2层网络性能不行,那就来3层吧!虽然没有现成的代码可以抄,但复制粘贴,举一反三,不就行了。于是,动手操作!首先把 two_layer_net 类改成 three_layer_net,改改形状,加上W3和b3,predict函数多添两行,backward需要修改的比较多,稍微细心一点,也就可以类比出来了。three_layer_n

2021-07-01 10:55:17 218

原创 [云云怪]项目11:自制手写数字识别系统(MNIST、深度学习)

【创作背景】我入坑围棋的时候,正逢“李世石vs Alpha Go”人机大战。这么几年下来,学棋不成总被吊打的我,就一直有个梦想:写一个围棋AI,拿去暴打包子,报仇雪恨。于是,学完python基础语法之后,我就开始朝着深度学习方向去了。哪吒给我推荐了《深度学习入门》这本书,他说对新手极其友好,容易看懂,于是我就从这里入坑了。全书围绕MNIST手写数据集的识别,讲解深度学习的底层理论和代码实现,确实非常友好。除了一些数学公式和理论我已经忘光光之外,啃完书的我,自认为对深度学习有了基本概念。然后就应该

2021-06-30 14:35:00 552 1

原创 【云云怪】绘制词云图-通用版

所有图里面,我对词云图最情有独钟,因为它是人工最不可为的,偏偏对电脑来说,又是特别简单的。这样的人机差异,感觉很动人。通常,我会把一篇文章存在TXT里,然后画词云图。偶尔,又...

2021-06-04 09:00:36 199

原创 项目10:爬网易新闻评论

光爬新闻只能知道舆论导向,得看看评论才知道大家的态度。网易向来出段子手,就爬网易吧。from bs4 import BeautifulSoupimport requestsimport json,datetime,ostoday=str(datetime.datetime.now())[5:7]+str(datetime.datetime.now())[8:10]headers = {'User-Agent':'Mozilla/5.0 (X11; Linux x86_64) AppleWe

2021-06-03 11:11:00 323

原创 经典再现,用python画出剑仙一中的绝美桃花林

今天早晨开车上班的路上,路过大学,看见一帮帅气的男生,就又想起了仙剑,想起了李逍遥。第一次玩仙剑大概在97年,还在上小学。16岁的李逍遥就是我幻想中少年应该有的样子。

2021-05-28 09:55:44 687 4

原创 【云云怪】第9个项目:送你一片樱花林

【项目预览】【创作背景】CSDN上有大量教你用Turtle画樱花树的教程,我抄了一个。玩了两天,觉得一棵树不过瘾,那么,来一个武汉大学怎么样?【功能构想】画树的函数是现成的,我只需要安排两排花树的位置:近大远小,用抛物线来确定各樱花树的位置。以及,远处的树反正看不清,树枝层数也不需要那么多了,节约资源。写个循环,多实验几次,调整参数,花树的位置就搞定啦~因为绘画过程漫长,急性子的我一边画,一边打印出每组花树的坐标,作为进程监督。画完之后,还心血来潮的计算了一下本程序里小乌龟的

2021-05-27 12:32:31 154

原创 【云云怪】第8个项目:寻找歌手的独特词

【项目预览】【创作背景】可能因为我的名字叫云云,我一直对词云图情有独钟。曾经找到过一个网站,免费生成各式各样的词云图(https://wordart.com/),我玩的废寝忘食。但这是一个外国网站,是针对英文设计的,无法进行中文分词(即把句子拆分成词语,英文不存在这个问题,英文原本就是用空格隔开的单词构成的)。如果要手动进行中文分词,工作量之大让人望而生畏。学了python之后,我找到了结巴分词器,“把我写的文章画成图”的想法又蠢蠢欲动起来。一开始,我只会简单调用结巴分词器,输入一段

2021-05-24 15:31:48 103

原创 【云云怪】第7个项目:自动跑鹰眼

【项目预览】【创作背景】这是我的每日工作的一项,登录YK网站后台,把前一天的所有职业棋谱都用“鹰眼”(一个围棋AI)跑一遍,然后发布。头一天比赛不多的时候,这工作挺简单的,几分钟就搞定了。但如果赶上大赛,第二天就要分别点进一张列表里的几十个网页去操作,对于重度懒癌的我来说,还是挺烦的。在学习selenium之前,我从来没有想过这项要用鼠标挥来挥去的重复劳动也能用python解决。。。【过程分析】这是我的日常工作,对于大部分人来说,没有什么参考价值。所以我介绍的简略一点,讲讲重难点就行

2021-05-24 13:33:50 127

原创 【云云怪】第6个项目:爬百度资讯

(先声明:创建这个项目的时候,百度的robots协议只禁止了taobao,所以我的爬虫是合法的。不过现在百度的robots又改了,所以这篇就不附上完整代码了)【项目预览】【创作背景】学了爬虫之后,先捣鼓了一个爬今日头条的程序,然后我老公说,今日头条这种新晋暴发户太low了,百度才是中国互联网界的资深贵族,去做个爬百度新闻的程序吧。【过程分析】1,爬哪个网页?直接打开百度,输入关键词搜索,会进入“网页”。网页里面的信息太繁杂,有百科,有新闻,有广告,有贴吧,有音乐。。。实在不利于一只新

2021-05-24 12:29:53 316

原创 【云云怪】第5个项目:爬取王者荣耀全皮肤图片

【项目预览】【创作背景】自上一个项目(项目4)功败垂成之后,我花了挺多时间调试,找了一个信任我的小伙伴,帮我测试,我到底能不能通过小程序偷到他电脑里的东西。直到学到了爬虫,我对偷东西小程序的热情一下子烟消云散,全身心扑到了爬虫的学习中。果然,爬虫才是我的最爱啊!刚报名python的时候就听说有“隔壁家的小伙伴用python爬取了王者荣耀全皮肤,卖给喜欢收藏的朋友小赚了一笔”这样激励人的故事。如今我也学了爬虫了,全群(王者群)的小伙伴都指望我给他们爬皮肤呢!然而,当我跑去研究了一下网上各种

2021-05-24 10:31:07 244

原创 【云云怪】第4个项目:20以内加减法(剧情版)

【项目预览】【创作背景】这个项目的创作背景是一个很长很长的故事,相当精彩。话说,很久很久以前,本云从上小学低年级的时候开始,就是一个马大哈,数学考试错的永远都是简单题。为此,我爹妈真是操碎了心。我的爸爸,略懂一些编程,就给我定制了一个《20以内加减法》的程序,每天让我做30道口算题。那真是我的童年噩梦!不过光是这样还不算什么,毕竟,谁小时候没做过口算题呢?我爸给我编的程序是这样的:我每天打开程序,要输入当天日期,然后系统就生成口算题,我必须做对30道,错了就加1道,直到做对30道为止。做

2021-05-21 15:26:06 600

原创 【云云怪】第3个项目:弈厢棋苑

【项目预览】【创作背景】这其实才是我真正意义上的第一个python项目,创建日期大概在3月20多号,但因为更新的拖拖拉拉,甚至到现在都还没完工,所以排在了第三个。跟图书馆项目类似,这个项目也是我在学了“类和对象”之后,用来练手的。弈厢棋苑是我的围棋微信群,也是我的主要社交圈。群里的小伙伴们互相都认识很久了,平时群里下棋,做题,聊天,八卦,唱歌,比赛,非常热闹。学了python之后,我想把这些热闹用程序再现出来。【功能设想】+【效果体验】成员:正如图书馆里面的对象是一本一本的书,微信群里

2021-05-21 10:35:36 182

原创 【云云怪】第2个项目:快速算卦小屋

项目预览:创作背景:我爹在大学教《易经》,我也跟着学了点算卦的皮毛,当上了半仙,经常在群里给小伙伴算姻缘。其实算卦的程序非常的机械化,既然学了python,那就要用起来呀!解放双手,快速算卦!功能设想:输入一句话,得出一个卦。输出卦名,卦辞,爻辞。因为对卦辞爻辞的解释实在太长,就不输出了,自己去百度查吧。功能实现:一句话如何转换成一个卦呢?手工算卦的办法是:1、把这句话分成两半。2、前半截笔画总和除以8取余数,得到下卦数;后半截笔画总和除以8取余数,得到上卦数。3、全句笔画

2021-05-20 14:55:59 124

原创 博客开张+第1个项目:云云图书馆

我是编程业余爱好者,工作是中学里面的档案管理员。除了大学学过C++,我的工作跟编程没什么关系,但因为管理电子档案,所以跟excel打交道还是挺多的。今年3月,我被小姐妹安利了在风变学python,于是报了名,花了2个月毕业了。期间除了完成课堂作业,自己也做了一些小项目,很有趣。以后大概也会继续在编程的世界里愉快玩耍吧,于是就在这里开个博客分享记录一下。先来一张图,记录我到目前为止的所有项目(按最后改动时间排序):第一个项目:云云图书馆创作背景:当时正在学python基础语法.

2021-05-20 11:54:50 178

空空如也

空空如也

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

TA关注的人

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