![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 78
ZackSock
王者之路,岂可顺矣?
展开
-
如何用人工智能自动玩游戏
让AI玩游戏的思想早在上世纪就已经有了,那个时候更偏向棋类游戏。像是五子棋、象棋等。在上世纪“深蓝”就击败了国际象棋冠军,而到2016年“Alpha Go”击败了人类围棋冠军。到现在,AI涉略的不仅仅是棋类游戏。像是超级马里奥、王者荣耀这种游戏,AI也能有比较好的表现。今天我们就来用一个实际的例子讨论AI自动玩游戏这一话题,本文会用非常简单的机器学习算法让AI自动玩Google小恐龙游戏。原创 2022-09-18 15:26:44 · 47695 阅读 · 32 评论 -
Python批量添加图片水印
【图片操作】批量添加图片水印一、前言现在盗图是非常常见的事情,许多人在使用图片时都不会标注图片的出处或者提及作者,这个时候水印就是个很好的东西了。我们可以给图片添加水印后再分享出去,这样就可以让其它人知道图片作者相关的信息。今天我们就带大家来实现水印的添加。二、文字水印在添加水印的时候,我们比较常用的就是文字水印。比如@ZackSock、@juejin:ZackSock等。这种水印的添加非常简单,只需要使用到Pillow模块的添加文字的操作即可,代码如下:from PIL import Image原创 2022-01-27 14:46:57 · 3375 阅读 · 2 评论 -
Python读取excel中的图片
读取excel中的图片。原创 2021-12-29 19:07:26 · 11043 阅读 · 3 评论 -
特征工程-使用随机森林进行缺失值填补
使用随机森林填充缺失值。原创 2021-12-28 19:25:54 · 4983 阅读 · 2 评论 -
Python混合图片操作
Python实现图片混合操作。原创 2021-12-13 14:23:55 · 4952 阅读 · 0 评论 -
Python实现文件搜索
Python搜索文件,查找重复文件、最近访问文件等。原创 2021-12-13 14:05:13 · 9141 阅读 · 0 评论 -
文本文件转excel文件
使用Python将文本文件转换成excel表格。原创 2021-12-13 14:03:13 · 2278 阅读 · 0 评论 -
Python提取PPT中的图片
Python快速提取PPT中的图片。原创 2021-09-28 23:33:17 · 6777 阅读 · 6 评论 -
Python生成字符视频
Python生成字符视频!卡卡西VS带土经典战役。原创 2021-05-16 11:16:19 · 15256 阅读 · 55 评论 -
Python实现用手机监控远程控制电脑
一、前言很多时候,我们都有远程控制电脑的需求。比如正在下载某样东西,需要让电脑在下载完后关机。或者你需要监控一个程序的运行状况等。今天我们就来用Python实现一个远程监控并控制电脑的小程序。二、实现原理听起来远程控制电脑好像很高级的样子,但是实现起来其实非常简单。实现原理如下:运行程序,让程序不停地读取邮件用手机给电脑发送邮件判断是否读取到指定主题的邮件,如果有,则获取邮件内容根据邮件内容,执行预设的函数与其说是学习如何远程控制电脑,还不如说是学习如何读取邮件。当然,上面的的流程只实原创 2021-04-27 00:04:12 · 11783 阅读 · 41 评论 -
Python生成九宫格图片
一、前言大家在朋友圈应该看到过用一张图片以九宫格的方式显示,效果大致如下:要实现上面的效果非常简单,我们只需要截取图片的九个区域即可。今天我们就要带大家使用Python来实现一下九宫格图片的生成。在开始之前,我们需要安装一下Pillow模块,语句如下:pip install pillow下面我们先来看看一些简单的图片操作。二、图片基本操作今天我们会使用到三个操作,分别是读取图片、保存图片和截取图片。下面我们分别来看看。2.1 读取图片在Pillow中,我们最常用的就是Image子模块。其原创 2021-04-13 15:33:36 · 11145 阅读 · 38 评论 -
OpenCV如何去除图片中的阴影
OpenCV如何去除图片中的阴影一、前言如果你自己打印过东西,应该有过这种经历。如果用自己拍的图片,在手机上看感觉还是清晰可见,但是一打印出来就是漆黑一片。比如下面这两张图片:因为左边的图片有大片阴影,所有打印出来的图片不堪入目(因为打印要3毛钱,所以第二张图片只是我用程序模拟的效果)。那有什么办法可以解决吗?答案是肯定的,今天我们就来探讨几个去除阴影的方法。二、如何去除阴影?首先为了方便处理,我们通常会对图片进行灰度转换(即将图片转换成只有一个图层的灰色图像)。然后我们分析一下,在上面的图原创 2021-03-29 09:15:43 · 11071 阅读 · 13 评论 -
Python快速构建神经网络
机器学习一直是Python的一大热门方向,其中由神经网络算法衍生出来的深度学习在很多方面大放光彩。那神经网络到底是个个什么东西呢?原创 2021-03-29 08:43:54 · 21364 阅读 · 52 评论 -
如何用Python发送邮件?
让邮箱成为你的工作利器。原创 2021-01-06 16:57:55 · 3172 阅读 · 2 评论 -
图解爬虫,用几个最简单的例子带你入门Python爬虫
一、前言爬虫一直是Python的一大应用场景,差不多每门语言都可以写爬虫,但是程序员们却独爱Python。之所以偏爱Python就是因为她简洁的语法,我们使用Python可以很简单的写出一个爬虫程序。本篇博客将以Python语言,用几个非常简单的例子带大家入门Python爬虫。二、网络爬虫如果把我们的因特网比作一张复杂的蜘蛛网的话,那我们的爬虫就是一个蜘,我们可以让这个蜘蛛在网上任意爬行,在...原创 2020-11-26 22:16:44 · 9242 阅读 · 3 评论 -
用Python开发一个Web框架
一、Web框架首先我们今天要做的事是开发一个Web框架。可能听到这你就会想、是不是很难啊?这东西自己能写出来?如果你有这种疑惑的话,那就继续看下去吧。相信看完今天的内容你也能写出一个自己的Web框架。1.1、Web服务器要知道什么是Web框架首先要知道Web服务器的概念。Web服务器是一个无情的收发机器,对它来说,接收和发送是最主要的工作。在我们用浏览器打开网页时,如果不考虑复杂情况,我们可以理解为我们在向服务器要东西,而服务器接到了你的请求后,根据一些判断,再给你发送一些内容。仔细一想,其实这一原创 2020-11-25 21:53:37 · 2092 阅读 · 2 评论 -
Python实现坦克大战
Python实现经典坦克大战游戏。原创 2020-10-16 17:34:21 · 52390 阅读 · 43 评论 -
Python实现扫码工具
Python实现扫码工具二维码作为一种信息传递的工具,在当今社会发挥了重要作用。从手机用户登录到手机支付,生活的各个角落都能看到二维码的存在。那你知道二维码是怎么解析的吗?有想过自己实现一个扫码工具吗?如果想的话就继续看下去吧!...原创 2020-09-30 16:40:39 · 9311 阅读 · 13 评论 -
Python生成CSDN博客分享图
我们分享博客的方式有很多种,最常见的无非就是分享链接。或者是编辑一条消息,写上标题链接等东西。但是这种方式都不够直观,相比之下图片的方式要更引人注目。原创 2020-05-30 22:24:50 · 2601 阅读 · 2 评论 -
程序员分手手册,教你如何恢复单身
你渴望单身吗?原创 2020-05-21 09:51:01 · 3682 阅读 · 8 评论 -
Python识别图片中的文字
不知道大家有没有遇到过这样的问题,就是在某个软件或者某个网页里面有一篇文章,你非常喜欢,但是不能复制。或者像百度文档一样,只能复制一部分,这个时候我们就会选择截图保存。原创 2020-05-17 12:49:59 · 34496 阅读 · 76 评论 -
美翻你的朋友圈,Python生成蒙太奇马赛克图片
我们有时候会听到这么一个词–“蒙太奇”,但却不知道这个词是什么意思。蒙太奇原为建筑学术语,意为构成、装配。而后又延伸为一种剪辑理论:当不同镜头拼接在一起时,往往又会产生各个镜头单独存在时所不具有的特定含义。这就是我们经常听到了蒙太奇手法,在电影《飞屋环游记》中皮克斯运用蒙太奇手法,用一个不到5分钟的短片展现了主角的大半人生,感动无数观众。下面我们就看看今天的内容同蒙太奇有何关系。原创 2020-05-23 11:19:06 · 4422 阅读 · 3 评论 -
Python头像动漫化,快来生成一个自己的动漫头像吧
一、前言很多时候我们都会为头像发愁,像我这种万年不换头像的咸鱼从来没有这种烦恼。但是吧,有个个性化的头像还是非常有趣的,因为这个抠鼻屎的头像除了抠鼻屎这点,其它都很符合本人的气质,所以已经够用了。但是我还是打算把这个小技巧给大家分享。二、效果展示在我多次测试后,发现女生头像的生成还是比较不错的,而且最好是正面照。而男生动漫头像的生成就有点差强人意了,大家可以自己试试,下面我们看看我用有村大妹子生成的两张图片,我们先看第一张:接下来是第二张,我用的是垫底辣妹中的形象:两张效果都还可以,主要还是人原创 2020-05-09 03:02:15 · 18432 阅读 · 44 评论 -
学会这些Python美图技巧,就等着女朋友夸你吧
很多时候感觉学完了这些图像处理模块没有什么用,其实只是你不知道怎么用罢了。今天就给大家带了一些美图技巧,让你的图美翻全场,朋友圈赞不绝口,女朋友也夸你,富贵你好厉害啊!原创 2020-04-29 19:42:57 · 7509 阅读 · 19 评论 -
Python实现高级电影特效,CXK也能影分身
前几天写了个实现特效的博客,感觉有点差强人意,只是简简单单的换背景应用场景不是非常多,今天就来实现一个更加复杂的特效“影分身”。下面有请我们本场的主演,坤制作人为我们表演他拿手的鸡你太美。原创 2020-04-23 11:56:21 · 7524 阅读 · 3 评论 -
Python实现5毛钱特效
请务必看到最后。Python牛已经不是一天两天的事了,但是我开始也没想到,Python能这么牛。原创 2020-04-16 17:19:43 · 43085 阅读 · 82 评论 -
Python20行代码实现视频字符化
Python20行代码实现视频字符化我们经常在B站上看到一些字符鬼畜视频,主要就是将一个视频转换成字符的样子展现出来。看起来是非常高端,但是实际实现起来确是非常简单,我们只需要接触opencv模块,就能很快的实现视频字符化。但是在此之前,我们先看看我们实现的效果是怎样的:上面就是截取的一部分效果图,下面开始进入我们的主题。一、OpenCV的安装及图片读取在Python中我们只需要用pip...原创 2020-04-11 15:24:10 · 15935 阅读 · 32 评论 -
Python玩转各种多媒体,视频、音频到图片
Python玩转各种多媒体操作,视频、音频到图片我们经常会遇到一些对于多媒体文件修改的操作,像是对视频文件的操作:视频剪辑、字幕编辑、分离音频、视频音频混流等。又比如对音频文件的操作:音频剪辑,音频格式转换。再比如我们最常用的图片文件,格式转换、各个属性的编辑等。因为多媒体文件的操作众多,本文选取一些极具代表性的操作,以代码的形式实现各个操作。一、图片操作操作图片的模块有许多,其中比较常用的...原创 2020-04-29 10:13:32 · 16799 阅读 · 27 评论 -
如何用Python生成一个优雅的二维码
如何用Python生成一个优雅的二维码二维码作为一种信息传递的工具,在当今社会发挥了重要作用。从手机用户登录到手机支付,生活的各个角落都能看到二维码的存在,那么我们如何自己生成一个二维码呢?如果使用Python,我们可以很快的生成一个二维码,我们可以自己定义二维码包含的信息。这些信息可以是文字、图片,也可以是网站。下面我们就来看看如何生成一个二维码。一、模块安装Python生成二维码是通过...原创 2020-05-11 16:05:50 · 9195 阅读 · 8 评论 -
Python10行以内代码能有什么高端操作
Python10行以内代码能有什么高端操作原创 2020-03-30 16:01:14 · 47759 阅读 · 129 评论 -
Python自然语言处理只需要5行代码
Python自然语言处理只需5行代码一、前言人工智能是Python语言的一大应用热门,而自然语言处理又是人工智能的一大方向。 自然语言处理( natural language processing )简称NLP,是研究人同计算机之间用自然语言通信的一种方法。我们都知道,计算机本质上只认识0和1,但是通过编程语言我们可以使用编程语言同计算机交流。这实际上就是程序员同计算机之间的通信,而我们日常生...原创 2020-03-23 20:43:12 · 9259 阅读 · 12 评论 -
来,我教你用Python做个音乐海报
前言前段时间在一个朋友那么得到的灵感,想到可以用音乐播放页面作为一张海报图片。其实接下来要讲的和海报还是有差距的,而具体实现也只是简单的图片粘贴,但是在效果上还是不错的。效果图如下,希望大家喜欢:左边是原图,右边是需要添加到中间的图,也是图的主角。其实如果直接用ps实现上面的图是非常简单的,反倒是用代码实现有点曲折,不过实现过程还是非常有趣的,希望这篇博客可以可以让你学到知识。用Pillo...原创 2020-02-24 14:11:29 · 5916 阅读 · 7 评论 -
OpenCv识别小罗伯特唐尼
一、OpenCV简单介绍在实现人脸识别之前,我们先简单了解一下OpenCv的一些基本操作。在此之前,我们需要先安装OpenCv,我们使用pip安装:pip install opencv-python另外我们还需要另外一个模块:pip install opencv-contrib-python接下来我们就可以学习OpenCv了。1.1、OpenCv操作图像我们来简单读取一个图像,并...原创 2020-02-01 22:30:16 · 11978 阅读 · 6 评论 -
不会深度学习怎么写人脸识别
一、前言今天给大家带了的人脸识别非常简单,不需要大家了解TensorFlow,只需要对Python基本语法有一定了解。由于TensorFlow的火爆,把人脸识别再度推向我们的视线。像前段时间比较火的dee pfake,和人脸支付技术。虽然现阶段人脸识别仍有很大的争议性,但是它已经走进我们的视线当中了。很多小区在门禁系统中加入了人脸识别的功能,有些景区也添加了刷脸通道。但是对于技术的争议不是今天探...原创 2019-12-27 22:58:07 · 5301 阅读 · 0 评论 -
超全Python图像处理讲解(多图预警)
文章目录Pillow模块讲解一、Image模块1.1 、打开图片和显示图片1.2、创建一个简单的图像1.3、图像混合(1)透明度混合(2)遮罩混合1.4、图像缩放(1)按像素缩放(2)按尺寸缩放1.5、图像的剪切与粘贴(1)图像粘贴(2)裁剪图像1.4、图像旋转和格式转换(1)图像旋转(2)格式转换1.5、分离和合并(1)分离(2)合并二、ImageFilter2.1、高斯模糊2.2、其它滤镜三、...原创 2020-04-07 13:20:25 · 114957 阅读 · 48 评论 -
WordCloud生成卡卡西忍术词云
前言本想果断的说,卡卡西是火影里面最帅的人物。但是出于对大家的尊重,我改成原创 2019-12-14 10:09:51 · 9245 阅读 · 20 评论 -
Python用10行代码爬取大批美女图片
说到美女,第一个想到的就是美女云集的相亲网站了。所以今天也是选取某个相亲网站作为素材,爬取美女图片。1、准备工作首先需要一个相亲网站的账号,我这里选取的是“我主良缘”。注册登陆就可以了:登陆后界面大致如上,填一些筛选条件,然后点搜缘分,就是我们要的结果了。但是我们要做的是爬取其中的美女图片,我们右击->检查->Network,然后我们再点一下搜缘分,发现多...原创 2019-11-27 21:19:59 · 10934 阅读 · 13 评论 -
Python中几个非常有趣的模块
最近学习Python,发现了许多有趣的模块。感觉开启了新世界的大门,因为我也不是对所有模块都熟悉,所以今天不是讲代码。1、ItChat这是一个微信自动回复的模块,因为我微信一直无法登陆,所以也没有测试这个模块的功能。这里只是简单介绍一下。使用流程大致就是:登陆微信注册监听响应监听结束而我就卡在了登陆微信上面,注册监听的话代码也是非常简单的。它可以监听多种数据,文字、图片、视频等...原创 2019-10-24 13:01:26 · 31165 阅读 · 49 评论 -
Python实现天气查询功能(外加Excel技巧)
昨天在网上发现了一个非常方便的天气API,就用Python试着用了一下。参数是挺少的,用起来也方便,但是那个城市代码确实是搞了我好长时间。一、介绍我们先来看一下实现的程序有什么功能:功能也是非常简单的,输入城市,显示当前城市、当前日期时间、温度和天气。API使用的是国家气象局的接口,完全免费的:http://t.weather.sojson.com/api/weather/city/1...原创 2019-10-16 12:00:34 · 30905 阅读 · 43 评论 -
Python使用tkinter模块实现推箱子游戏
前段时间用C语言做了个字符版的推箱子,着实是比较简陋。正好最近用到了Python,然后想着用Python做一个图形界面的推箱子。这回可没有C那么简单,首先Python的图形界面我是没怎么用过,在网上找了一大堆教材,最后选择了tkinter,没什么特别的原因,只是因为网上说的多。接下来就来和大家分享一下,主要分享两点,第一就是这个程序的实现过程,第二点就是我在编写过程中的一些思考。一、介绍开发...原创 2019-10-06 12:17:52 · 13986 阅读 · 11 评论