Python小案例
文章平均质量分 76
Python的一些小型项目
ZackSock
王者之路,岂可顺矣?
展开
-
如何用人工智能自动玩游戏
让AI玩游戏的思想早在上世纪就已经有了,那个时候更偏向棋类游戏。像是五子棋、象棋等。在上世纪“深蓝”就击败了国际象棋冠军,而到2016年“Alpha Go”击败了人类围棋冠军。到现在,AI涉略的不仅仅是棋类游戏。像是超级马里奥、王者荣耀这种游戏,AI也能有比较好的表现。今天我们就来用一个实际的例子讨论AI自动玩游戏这一话题,本文会用非常简单的机器学习算法让AI自动玩Google小恐龙游戏。原创 2022-09-18 15:26:44 · 48829 阅读 · 32 评论 -
图像隐写,如何在图像中隐藏二维码
在某个App中有一个加密水印的功能,当帖子的主人开启了之后。如果有人截图,那么这张截图中就是添加截图用户、帖子ID、截图时间等信息,而且我们无法用肉眼看出这些水印。原创 2022-09-06 22:30:40 · 6388 阅读 · 7 评论 -
Python批量添加图片水印
【图片操作】批量添加图片水印一、前言现在盗图是非常常见的事情,许多人在使用图片时都不会标注图片的出处或者提及作者,这个时候水印就是个很好的东西了。我们可以给图片添加水印后再分享出去,这样就可以让其它人知道图片作者相关的信息。今天我们就带大家来实现水印的添加。二、文字水印在添加水印的时候,我们比较常用的就是文字水印。比如@ZackSock、@juejin:ZackSock等。这种水印的添加非常简单,只需要使用到Pillow模块的添加文字的操作即可,代码如下:from PIL import Image原创 2022-01-27 14:46:57 · 3398 阅读 · 2 评论 -
Python读取excel中的图片
读取excel中的图片。原创 2021-12-29 19:07:26 · 11336 阅读 · 3 评论 -
Python混合图片操作
Python实现图片混合操作。原创 2021-12-13 14:23:55 · 4989 阅读 · 0 评论 -
Python实现文件搜索
Python搜索文件,查找重复文件、最近访问文件等。原创 2021-12-13 14:05:13 · 9257 阅读 · 0 评论 -
文本文件转excel文件
使用Python将文本文件转换成excel表格。原创 2021-12-13 14:03:13 · 2304 阅读 · 0 评论 -
Python提取PPT中的图片
Python快速提取PPT中的图片。原创 2021-09-28 23:33:17 · 6873 阅读 · 6 评论 -
Python生成字符视频
Python生成字符视频!卡卡西VS带土经典战役。原创 2021-05-16 11:16:19 · 15512 阅读 · 55 评论 -
Python实现用手机监控远程控制电脑
一、前言很多时候,我们都有远程控制电脑的需求。比如正在下载某样东西,需要让电脑在下载完后关机。或者你需要监控一个程序的运行状况等。今天我们就来用Python实现一个远程监控并控制电脑的小程序。二、实现原理听起来远程控制电脑好像很高级的样子,但是实现起来其实非常简单。实现原理如下:运行程序,让程序不停地读取邮件用手机给电脑发送邮件判断是否读取到指定主题的邮件,如果有,则获取邮件内容根据邮件内容,执行预设的函数与其说是学习如何远程控制电脑,还不如说是学习如何读取邮件。当然,上面的的流程只实原创 2021-04-27 00:04:12 · 11821 阅读 · 41 评论 -
Python生成九宫格图片
一、前言大家在朋友圈应该看到过用一张图片以九宫格的方式显示,效果大致如下:要实现上面的效果非常简单,我们只需要截取图片的九个区域即可。今天我们就要带大家使用Python来实现一下九宫格图片的生成。在开始之前,我们需要安装一下Pillow模块,语句如下:pip install pillow下面我们先来看看一些简单的图片操作。二、图片基本操作今天我们会使用到三个操作,分别是读取图片、保存图片和截取图片。下面我们分别来看看。2.1 读取图片在Pillow中,我们最常用的就是Image子模块。其原创 2021-04-13 15:33:36 · 11202 阅读 · 38 评论 -
OpenCV如何去除图片中的阴影
OpenCV如何去除图片中的阴影一、前言如果你自己打印过东西,应该有过这种经历。如果用自己拍的图片,在手机上看感觉还是清晰可见,但是一打印出来就是漆黑一片。比如下面这两张图片:因为左边的图片有大片阴影,所有打印出来的图片不堪入目(因为打印要3毛钱,所以第二张图片只是我用程序模拟的效果)。那有什么办法可以解决吗?答案是肯定的,今天我们就来探讨几个去除阴影的方法。二、如何去除阴影?首先为了方便处理,我们通常会对图片进行灰度转换(即将图片转换成只有一个图层的灰色图像)。然后我们分析一下,在上面的图原创 2021-03-29 09:15:43 · 11386 阅读 · 13 评论 -
如何用Python发送邮件?
让邮箱成为你的工作利器。原创 2021-01-06 16:57:55 · 3209 阅读 · 2 评论 -
图解爬虫,用几个最简单的例子带你入门Python爬虫
一、前言爬虫一直是Python的一大应用场景,差不多每门语言都可以写爬虫,但是程序员们却独爱Python。之所以偏爱Python就是因为她简洁的语法,我们使用Python可以很简单的写出一个爬虫程序。本篇博客将以Python语言,用几个非常简单的例子带大家入门Python爬虫。二、网络爬虫如果把我们的因特网比作一张复杂的蜘蛛网的话,那我们的爬虫就是一个蜘,我们可以让这个蜘蛛在网上任意爬行,在...原创 2020-11-26 22:16:44 · 9425 阅读 · 3 评论 -
用Python开发一个Web框架
一、Web框架首先我们今天要做的事是开发一个Web框架。可能听到这你就会想、是不是很难啊?这东西自己能写出来?如果你有这种疑惑的话,那就继续看下去吧。相信看完今天的内容你也能写出一个自己的Web框架。1.1、Web服务器要知道什么是Web框架首先要知道Web服务器的概念。Web服务器是一个无情的收发机器,对它来说,接收和发送是最主要的工作。在我们用浏览器打开网页时,如果不考虑复杂情况,我们可以理解为我们在向服务器要东西,而服务器接到了你的请求后,根据一些判断,再给你发送一些内容。仔细一想,其实这一原创 2020-11-25 21:53:37 · 2105 阅读 · 2 评论 -
Python实现坦克大战
Python实现经典坦克大战游戏。原创 2020-10-16 17:34:21 · 52516 阅读 · 43 评论 -
Python实现扫码工具
Python实现扫码工具二维码作为一种信息传递的工具,在当今社会发挥了重要作用。从手机用户登录到手机支付,生活的各个角落都能看到二维码的存在。那你知道二维码是怎么解析的吗?有想过自己实现一个扫码工具吗?如果想的话就继续看下去吧!...原创 2020-09-30 16:40:39 · 9504 阅读 · 13 评论 -
Python生成CSDN博客分享图
我们分享博客的方式有很多种,最常见的无非就是分享链接。或者是编辑一条消息,写上标题链接等东西。但是这种方式都不够直观,相比之下图片的方式要更引人注目。原创 2020-05-30 22:24:50 · 2633 阅读 · 2 评论 -
程序员分手手册,教你如何恢复单身
你渴望单身吗?原创 2020-05-21 09:51:01 · 3704 阅读 · 8 评论 -
美翻你的朋友圈,Python生成蒙太奇马赛克图片
我们有时候会听到这么一个词–“蒙太奇”,但却不知道这个词是什么意思。蒙太奇原为建筑学术语,意为构成、装配。而后又延伸为一种剪辑理论:当不同镜头拼接在一起时,往往又会产生各个镜头单独存在时所不具有的特定含义。这就是我们经常听到了蒙太奇手法,在电影《飞屋环游记》中皮克斯运用蒙太奇手法,用一个不到5分钟的短片展现了主角的大半人生,感动无数观众。下面我们就看看今天的内容同蒙太奇有何关系。原创 2020-05-23 11:19:06 · 4463 阅读 · 3 评论 -
Python头像动漫化,快来生成一个自己的动漫头像吧
一、前言很多时候我们都会为头像发愁,像我这种万年不换头像的咸鱼从来没有这种烦恼。但是吧,有个个性化的头像还是非常有趣的,因为这个抠鼻屎的头像除了抠鼻屎这点,其它都很符合本人的气质,所以已经够用了。但是我还是打算把这个小技巧给大家分享。二、效果展示在我多次测试后,发现女生头像的生成还是比较不错的,而且最好是正面照。而男生动漫头像的生成就有点差强人意了,大家可以自己试试,下面我们看看我用有村大妹子生成的两张图片,我们先看第一张:接下来是第二张,我用的是垫底辣妹中的形象:两张效果都还可以,主要还是人原创 2020-05-09 03:02:15 · 18469 阅读 · 44 评论 -
学会这些Python美图技巧,就等着女朋友夸你吧
很多时候感觉学完了这些图像处理模块没有什么用,其实只是你不知道怎么用罢了。今天就给大家带了一些美图技巧,让你的图美翻全场,朋友圈赞不绝口,女朋友也夸你,富贵你好厉害啊!原创 2020-04-29 19:42:57 · 7540 阅读 · 19 评论 -
Python实现高级电影特效,CXK也能影分身
前几天写了个实现特效的博客,感觉有点差强人意,只是简简单单的换背景应用场景不是非常多,今天就来实现一个更加复杂的特效“影分身”。下面有请我们本场的主演,坤制作人为我们表演他拿手的鸡你太美。原创 2020-04-23 11:56:21 · 7569 阅读 · 3 评论 -
Python实现5毛钱特效
请务必看到最后。Python牛已经不是一天两天的事了,但是我开始也没想到,Python能这么牛。原创 2020-04-16 17:19:43 · 43139 阅读 · 82 评论 -
Python20行代码实现视频字符化
Python20行代码实现视频字符化我们经常在B站上看到一些字符鬼畜视频,主要就是将一个视频转换成字符的样子展现出来。看起来是非常高端,但是实际实现起来确是非常简单,我们只需要接触opencv模块,就能很快的实现视频字符化。但是在此之前,我们先看看我们实现的效果是怎样的:上面就是截取的一部分效果图,下面开始进入我们的主题。一、OpenCV的安装及图片读取在Python中我们只需要用pip...原创 2020-04-11 15:24:10 · 15991 阅读 · 32 评论 -
Python玩转各种多媒体,视频、音频到图片
Python玩转各种多媒体操作,视频、音频到图片我们经常会遇到一些对于多媒体文件修改的操作,像是对视频文件的操作:视频剪辑、字幕编辑、分离音频、视频音频混流等。又比如对音频文件的操作:音频剪辑,音频格式转换。再比如我们最常用的图片文件,格式转换、各个属性的编辑等。因为多媒体文件的操作众多,本文选取一些极具代表性的操作,以代码的形式实现各个操作。一、图片操作操作图片的模块有许多,其中比较常用的...原创 2020-04-29 10:13:32 · 16842 阅读 · 27 评论 -
Python自然语言处理只需要5行代码
Python自然语言处理只需5行代码一、前言人工智能是Python语言的一大应用热门,而自然语言处理又是人工智能的一大方向。 自然语言处理( natural language processing )简称NLP,是研究人同计算机之间用自然语言通信的一种方法。我们都知道,计算机本质上只认识0和1,但是通过编程语言我们可以使用编程语言同计算机交流。这实际上就是程序员同计算机之间的通信,而我们日常生...原创 2020-03-23 20:43:12 · 9289 阅读 · 12 评论 -
不会深度学习怎么写人脸识别
一、前言今天给大家带了的人脸识别非常简单,不需要大家了解TensorFlow,只需要对Python基本语法有一定了解。由于TensorFlow的火爆,把人脸识别再度推向我们的视线。像前段时间比较火的dee pfake,和人脸支付技术。虽然现阶段人脸识别仍有很大的争议性,但是它已经走进我们的视线当中了。很多小区在门禁系统中加入了人脸识别的功能,有些景区也添加了刷脸通道。但是对于技术的争议不是今天探...原创 2019-12-27 22:58:07 · 5325 阅读 · 0 评论 -
Python10行以内代码能有什么高端操作
Python10行以内代码能有什么高端操作原创 2020-03-30 16:01:14 · 47811 阅读 · 129 评论 -
别再自己抠图了,Python用5行代码实现批量抠图
前言对于会PhotoShop的人来说,弄一张证件照还是非常简单的,但是还是有许多人不会PhotoShop的。今天就给你们带来一个非常简单的方法,用Python快速生成一个证件照,照片的底色随你选。实现原理生成证件照的原理非常简单,两步就可以完成。首先我们需要抠图,然后将透明的地方填相应的颜色,按照需求填相应的颜色。要是之前我对抠图是束手无策的,但是前几天发现了深度学习开发工具PaddleH...原创 2020-03-10 21:48:10 · 88604 阅读 · 209 评论 -
Python实现天气查询功能(外加Excel技巧)
昨天在网上发现了一个非常方便的天气API,就用Python试着用了一下。参数是挺少的,用起来也方便,但是那个城市代码确实是搞了我好长时间。一、介绍我们先来看一下实现的程序有什么功能:功能也是非常简单的,输入城市,显示当前城市、当前日期时间、温度和天气。API使用的是国家气象局的接口,完全免费的:http://t.weather.sojson.com/api/weather/city/1...原创 2019-10-16 12:00:34 · 31224 阅读 · 43 评论