python制作抖音代码舞

yipeiwu_com7年前Python基础

本文实例为大家分享了抖音代码舞python制作代码,供大家参考,具体内容如下

一、效果图

二、转换代码

from img import Image

ascil_char = list("$@B%8&WM#*oahkbdpqwmZO0QLCJUYXzcvunxrjft/\|()1{}[]?-_+~<>i!lI;:,\"^`'. ") 
table = ('#8XOHLTI)i=+;:,. ') # 对于灰度图像效果不错
img = image.open("img\zyh.jpg")
if img.mode != "L": # 如果不是灰度图像,转换为灰度图像
  im = img.convert("L")
a = img.size[0]
b = img.size[1]
img = img.resize((100, 90)) # 转换图像大小,这个大小是我随意设置的
f = open("img.txt", 'w+') # 目标文本文件

for i in range(1, b, 2): 
  line = ('')
  for j in range(a):
    line += table[int((float(im.getpixel((j, i))) / 256.0) * len(table))] 
  line += ("\n") 
  f.write(line)
f.close()

第二转换法:

1.下载软件:Ascgen
2.Ascgen操作

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

Python基于滑动平均思想实现缺失数据填充的方法

在时序数据处理过程中,我们经常会遇到由于现实中的种种原因导致获取的数据缺失的情况,这里的数据缺失不单单是指为‘NaN'的数据,比如在AQI数据中,0是不可能出现的,这时候如果数据中出现了...

Django 多语言教程的实现(i18n)

Django 多语言教程的实现(i18n)

最近公司准备扩张海外业务,所以要给 Django 系统添加 国际化与本土化 支持。国际化一般简称 i18n ,代表 Internationalization 中 i 和 n 有 18 个...

Python 中迭代器与生成器实例详解

Python 中迭代器与生成器实例详解

Python 中迭代器与生成器实例详解 本文通过针对不同应用场景及其解决方案的方式,总结了Python中迭代器与生成器的一些相关知识,具体如下: 1.手动遍历迭代器 应用场景:想遍历...

tensorflow实现简单的卷积神经网络

本文实例为大家分享了Android九宫格图片展示的具体代码,供大家参考,具体内容如下 一.知识点总结 1.  卷积神经网络出现的初衷是降低对图像的预处理,避免建立复杂...

python自定义函数实现最大值的输出方法

python中内置的max()函数用来得到最大值,通过冒泡排序也可以。 #!/usr/bin/python def getMax(arr): for i in range(0...