当前位置: 首页 > news >正文

建企业网站行业网开网店0基础教程

建企业网站行业网,开网店0基础教程,网站开发总结经验和教训,校园网站建设系统设计刚入门学python#xff0c;最近照着实验楼做了一个基础的练手项目#xff1a;图像转字符画#xff0c;里面用到了argparse和pillow-image。看了python关于这个函数的介绍和网上的一些教程#xff0c;想把重点整理出来#xff0c;正好最近发现前一天还挺明白的内容#xf…刚入门学python最近照着实验楼做了一个基础的练手项目图像转字符画里面用到了argparse和pillow-image。看了python关于这个函数的介绍和网上的一些教程想把重点整理出来正好最近发现前一天还挺明白的内容第二天就忘的差不多了整理成文章忘了还可以再看看。初学很可能有概念错误的地方欢迎指正。整体思路使用argparse传入文件选填输出的文件定义图片大小(相较于input方法argparse可以设置默认值)。pillow-image打开图片根据argparse的参数高和宽重置图片大小将图片位置和像素对应起来像素可以转换成灰度再根据灰度匹配字符。最后输出文件argparseargparse是python用于命令行参数/选项解析的标准模块。所谓命令行参数/选项就是我们在执行python文件时输入的内容。读取文件内容有两种方法一种是在源码里直接引用另一种是从命令行输入。比如一个python文件a.py需要读取一个文件的内容在命令行可以输入 python a.py b.txt如果文件换成c.txt可以直接输入python a.py c.txtargparse就是python实现第二种读取方式的一种方法。使用方法导入模块importargparse创建一个ArgumentParser对象argparse.ArgumentParser()添加参数parser.add_argument(file)、parser.add_argument(-o, --output)第一个是位置参数输入命令行参数时直接输入否则程序会报错第二个是可选参数根据参数长度使用-或--先在命令行输入参数名 再输入对应函数如不输入程序仍可执行。还有很多其他参数如类型参数可根据项目需要了解。args parser.parse_args()运行命令行解析pillow-imagepillow是python图像处理库基本功能包括合成、剪切、粘贴、旋转等。使用方法导入模块fromPIL importImage打开图片im Image.open(file)重新设置图片大小im im.resize((args.width,args.height))根据位置获取像素输出格式 r,g,b,a im.getpixel((j, i))小tipsgetpixel输入的格式是元组元组要加括号调用函数也要加括号所以格式是getpixel((x,y))r,g,b,a中的a代表透明度如果a0 代表图片是透明的没有颜色argparse输入可选参数时格式要与生成的文件严格对应注意加不加后缀名的区别
http://www.zqtcl.cn/news/540817/

相关文章:

  • 网站后台管理系统模板品牌营销和品牌推广
  • 网站建设的整个流程图wordpress标题去重
  • 网站手机版模板做拼货商城网站
  • wordpress建自己的网站吗c2c网站的特点
  • 建设网站的成本有哪些龙岩做网站哪家最好
  • wordpress 多站点 子目录安徽望江县城乡建设局官方网站
  • 电子政务网站建设的步骤一般为俱乐部logo免费设计在线生成
  • 网站建设尚品男生学计算机哪个专业最吃香
  • app制作网站收费吗重庆网站产品推广
  • 网站开发预算怎么算厦门建站比较好的公司
  • 涡阳网站优化建设工程公司企业文化
  • 曲靖市住房和城乡建设局网站罗湖区网站公司
  • 购物券网站怎么做wordpress+好用插件
  • 商务网站建设的一般流程是什么?南宁seo费用服务
  • 做企业网站需要什么seminar是什么意思
  • 如何把代码放在网站首页教程深圳建网站哪个公
  • 做的网站第二年续费多钱上传到服务器的网站打开是空白
  • 网站建设花多少钱怎样建移动网站
  • 关键词排名优化网站上海有几个区分别叫什么名字
  • php网站开发基础定制自己的软件
  • 私人装修接单网站wordpress热门文章插件
  • 湘潭网站外包公司宁波妇科医生推荐
  • 企业网站建设可以分为几个层次三亚网站定制
  • 手机网站可以做商城吗如何为公司建立网站
  • 淄博建设银行网站怎么做盗号网站手机
  • 网站建设推广的10种方法精美个人网站
  • 西安专业承接网站搭建模板网站聚合页
  • 便宜网站建设加盟推广公司
  • 手机移动端网站怎么做三维建设项目管理网站
  • 如何把网站设为正确建设中广东学校网站建设公司