1. 程式人生 > >用 python 將圖片軟化為字串

用 python 將圖片軟化為字串

網上已有很多教程,本文可當一個參考。

from PIL import Image
img = Image.open("1.jpg")     # 開啟一個圖片,並返回圖片物件
w,h = img.size      # 返回圖片寬,高
if h > 100:
    w = int(100/h * w)
    h = int(100 / 2)
img = img.convert('L')    # 轉換為灰度,img.show()可檢視圖片
img = img.resize((w,h))   # 將圖片重新以(w,h)尺寸儲存
f = open("1.txt", "w")
chars = list("
[email protected]
#$&*-+"
) for y in range(h): line = '' for x in range(w): line += chars[ img.getpixel((x,y)) // 32 ] # getpixel 獲取該位置的畫素資訊 f.write("%s%s" % (line, '\n')) f.close() print("轉換成功")

相關推薦

python 圖片軟化字串

網上已有很多教程,本文可當一個參考。 from PIL import Image img = Image.open("1.jpg") # 開啟一個圖片,並返回圖片物件 w,h = img.size # 返回圖片寬,高 if h > 10

python圖片切分九宮格 並打包成exe可執行檔案

前言經常在朋友圈或者微博看到九宮格顯示的圖片,雖然是九張圖片,但是這是一張圖片經過切割而成的,顯示效果很震撼。今天,我們就用python將圖片切分為九宮格,並打包成exe可執行檔案,就算不需要程式碼也可以輕鬆實現。效果微信切圖前後的對比圖:微博的切圖前後的對比圖:準備匯入需要

python 圖片轉換base64編碼轉儲進數據庫

join 圖片轉換 exce 中間 sof com sys hal ims # _*_ coding: utf-8 _*_#中間件:拓展工具遍歷文件夾,對文件夾圖片進行base64編碼,寫入數據庫,並且讀取查找方法__author__ = ‘wf15038‘__date__

python圖片轉化字元圖

最近看到將圖片轉化為字元圖的小實驗,我覺得很有趣,所以決定自己實現一下。 步驟和原理如下: 讀取圖片的灰度值矩陣(0-255之間),灰度值矩陣主要反映的是圖片的黑白程度,越黑越接近與0,越白越接近於255 確定用於作畫的字元 根據灰度值確定代替字元,灰度值

一張圖助你分分鐘掌握photoshop圖片轉化背景透明的png技能-ps2017

需求:將背景為白色的jpg轉化為背景透明的png;方法2:適用於背景色與實物色不一樣解鎖->複製圖層->選擇->色彩範圍->使用取色器選擇需要保留的顏色->確定->c

images2gif——python圖片列表轉換成GIF動圖

靜態圖畫的再漂亮,總是沒有動圖有感覺。 下載images2gif: https://pypi.python.org/pypi/images2gif 然後需要做點修改: (能解決images2gif typeerror must be string or buffe

使用python圖片轉換字元圖片

“因吹斯汀” 簡介 一個簡單的python程式,將圖片轉換為字元圖片。 (為了簡便,很多引數寫死了,自己看著改吧。 (←∀←)) 正文 原圖(侵刪) 結果圖 原始碼 [更多細節]——>戳這裡 #-*- co

京東豬臉識別比賽資料預處理:Python視訊每一幀提取儲存圖片

最近參加京東的豬臉識別比賽,訓練集是30個視訊,需要將視訊的每一幀提取出來儲存為圖片,存入對應的資料夾(分類標籤)。 本例是直接呼叫了cv2 模組中的 VideoCapture。一次執行,大概10分鐘,就能得到預處理後的分類圖片了,具體程式碼如下。

Python多個excel表格合並一個表格

test form log num nump 數據 哪裏 workbook 一份 生活中經常會碰到多個excel表格匯總成一個表格的情況,比如你發放了一份表格讓班級所有同學填寫,而你負責將大家的結果合並成一個。諸如此類的問題有很多。除了人工將所有表格的內容一個一個復制到匯總

Python圖片彩色轉化素描

第一種: from PIL import Image, ImageFilter, ImageOps img = Image.open('E:\\picture\\1.png') def dodge(a, b, alpha): return min(int(a*255/(256-b

nrrd格式Python讀取並儲存png圖片

安裝pynrrd pip install pynrrd pip install git+https://github.com/mhe/pynrrd.git cd pynrrd pip install . 如果報錯了,則輸入 python setup.py install 注意:

python如何圖片轉換字元圖片

簡介 一個簡單的python程式,將圖片轉換為字元圖片。 (為了簡便,很多引數寫死了,自己看著改吧。 (←∀←)) 正文 原圖(侵刪) 結果圖 原始碼 [更多細節]——> #-*- coding: UTF-8 -*- from PIL i

使用python和opencv圖片轉化素描圖-python程式碼解析

實際上為了有效地創造黑白素描圖,你真正需要的是一些模糊和兩張圖片的混合技術,叫做dodging and burning. 用OpenCV、Python一張RGB顏色的影象經過下面四個步驟就能夠生成出一張素描圖: 將RGB圖轉化為灰度圖。 灰度圖進行反色操作。 將步

Python - pyecharts:直接圖片儲存 png, pdf, gif 格式的檔案

關鍵:使用 pyecharts-snapshot外掛 第一步:安裝node.js 第二步:安裝phantomjs 命令列中輸入: npm install -g phantomjs-prebuilt 安裝完成後檢查是否成功,命令列輸入: phantomjs 第三

如何利用PythonPDF轉化圖片

python的功能真是強大,可以做詞雲圖、可以優雅地八卦、可以做遊戲外掛、還可以將PDF轉化成圖片,這個功能你還不知道吧,趕緊隨小編我一起來看看吧:之前收集了很多優秀的 PDF文件,但是需要看的時候不是很方便,需要去找到這個檔案,如果是在手機上的話往往還需要下載 PDF相關的

python list轉成字串,中間符號分隔

data = [1,2,3,4] print "|".join(str(i) for i in data)如果data中有中文: import sys reload(sys) sys.setdefau

Pythongml檔案中邊的資訊輸出csv(或者txt)格式

最近在做複雜網路方面的內容,初學python。需要將gml格式的圖的資訊中邊的資訊提取出來,輸出為csv格式和txt格式。 英文描述如下: Use python to convert the edge information stored in gml file to a

python 圖片字串相互轉換

import base64 image='1.jpg' #將圖片encode為二進位制字串方法一 with open(image,'rb') as f: str=base64.b64encode(f.read()) print(type(str)) #將圖片enc

Pythonlist中的string轉換int

假設有這樣一個 results =['1','2','3'] 轉化為下面這個樣子 results =[1,2,3] 我們可以使用map函式 在Python2中這樣操作: results

使用python圖片格式轉換ico格式

因為python打包的時候需要用到ico圖片格式,網上看好的圖片又沒有ico,於是自己尋找了一下python轉換圖片格式的方法,徹底解決這個問題,以後就可以自己輕鬆實現轉化了,程式碼如下: """ A