免責事項:この記事はブロガーオリジナル記事です、続くBY-SAのCC 4.0を著作権契約、複製、元のソースのリンクと、この文を添付してください。
ライブラリー
1、インストールPILや枕ライブラリー
from PIL import Image
2、内蔵のライブラリー
import random
内蔵のライブラリが見つからない場合は#、あなたができる「無効化入賞し、再起動ファイル
第二に、機能
1、写真を読み込みます
img = Image.open('D:/Desktop/xxx.tif')
図2に示すように、画像フォーマットを変換します
img.convert('L')
モード画像#:img.mode()
#1:輝度は、グレースケール画像、8ビットピクセル、黒と白表す
3x8画素のビット:#1 RGB
#1 RGBA:4×8ピクセルのビットトゥルーカラー-プラス-クリアチャネル
#1 CMYK:4×8ビット
図3に示すように、ピクセル画像を得ます
アクトワン:
img.getpixel(col, row)
#コルと行は整数、丸めない:img.getpixel(1.222、999.8)= img.getpixel(1、999)
アクトII:
#画像PIXの全ての画素を読む[カラム、行]
範囲#1 PIXがPIXである[0,0]〜PIX [COL-1、行1]
pix = img.load()
#関連ピクセルを呼び出します
print(pix[col, row])
4、剰余演算%
採取それらのm個によってIは#1、N:0〜M-1の範囲内
#N = 0またはm ANSの整数倍数は0であり、nはM 1-ANSは=とき、M-1である場合
年間= N%mを
5、タイミング
import time
t1=time.clock()
t2=time.clock()
t2_t1=t2-t1