すべての異なるpythonデータ型で混乱しています。私はMATLABで顔認識アルゴリズムを書いた、私はそれをやり直したいPython。イメージのサイズを変更しようとしています。それ、どうやったら出来るの? MATLABとPythonの間の関数の違いを理解するために読む必要のあるものにリンクすることはできますか? MATLABのようにimresize
が得られましたが、Pythonには何がありますか?Python画像のサイズを変更するには?
import all_matlab_functionsのようなものがありますので、私はPythonをmatlab言語で使用できますか?
私はそれほど難しいと思っています。助けて!以下の私のコードは、私がどのように愚かな私は現在のpythonであるかを示しています。
%matplotlib inline
import matplotlib.image as mpimg
import glob
import matplotlib.pyplot as plt
image_list = []
for filename in glob.glob('<directory>.pgm'):
im = mpimg.imread(filename)
image_list.append(im) # read all image
from PIL import Image
haha = image_list[1].resize((10 10), resample=0) # try to resize image BUT FAIL
これはPythonの動作方法ではありません。 1から1のMATLABではないものです。 Matlabは一つのことです、Pythonは別のものです。言語がどのように設計されているのか、それらは類似点を共有しているだけです。しかし、あなたがPythonで何かしたいのであれば、matlabでそれを行い翻訳する方法を見ないで、Pythonでそれを行う方法を見つけてください。 –
関連:http://stackoverflow.com/questions/273946/how-do-i-resize-anage-using-pil-and-maintain-its-aspect-ratio –
あなたは複数の異なる質問をしていますが、トピックになっています。あなたが何をしようとしているのか、何をしているのか、どのような方法でそれが機能していないのかを正確に説明してください。また、IPythonはPython言語の単なるインタフェースです。コードはPython言語で書かれています。 – TheBlackCat