Я запутался во всех разных типах python. Я написал алгоритм распознавания лиц в MATLAB, я хочу его переделать на Python. Я застреваю, пытаясь изменить размеры моих изображений. Как мне это сделать? Может ли кто-нибудь связать меня с вещами, которые мне нужно прочитать, чтобы понять разницу в функциях между MATLAB в Python? Как MATLAB получил imresize
, но Python получил что?Python Как изменить размер изображений?
Есть ли что-то вроде импорта 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 от чего-то другого. Матлаб - это одно, а питон - это совсем другое дело. Просто случается так, что язык был разработан, они имеют сходство. Но если вы хотите что-то сделать в python, не смотрите, как это сделать в matlab и переводите, найдите его, как это сделать в python. –
Связанные: http://stackoverflow.com/questions/273946/how-do-i-resize-an-image-using-pil-and-maintain-its-aspect-ratio –
Вы задаете несколько разных вопросов, ни один из которые по теме. Пожалуйста, объясните, что именно вы пытаетесь сделать, что вы сделали и каким образом оно не работает. Кроме того, IPython - это просто интерфейс для языка Python, код написан на языке Python. – TheBlackCat