from PIL import Image
img = Image.open('foo.jpg')
width, height = img.size
ratio = floor(height / width)
newheight = ratio * 150
img.resize((150, newheight), Image.ANTIALIAS)
img.save('mugshotv2.jpg', format='JPEG')
< /code>
Этот код выполняется без каких -либо ошибок и создает меня с именем с именем mugshotv2.jpg < /code> в правильной папке, но не изменяется. Он что -то делает, потому что размер картинки падает с 120 кб до 20 кб, но размеры остаются прежними. < /p>
Возможно, вы также можете предложить способ обрезки изображений в квадраты с меньшим количеством кода. Я как бы думал, что Image.thumbnail
делает это, но оно сделало, что оно масштабировало мое изображение до 150 px по ширине, оставив высоту 100px.
width, height = img.size ratio = floor(height / width) newheight = ratio * 150
img.resize((150, newheight), Image.ANTIALIAS)
img.save('mugshotv2.jpg', format='JPEG') < /code>
Этот код выполняется без каких -либо ошибок и создает меня с именем с именем mugshotv2.jpg < /code> в правильной папке, но не изменяется. Он что -то делает, потому что размер картинки падает с 120 кб до 20 кб, но размеры остаются прежними. < /p>
Возможно, вы также можете предложить способ обрезки изображений в квадраты с меньшим количеством кода. Я как бы думал, что Image.thumbnail [/code] делает это, но оно сделало, что оно масштабировало мое изображение до 150 px по ширине, оставив высоту 100px.
Я использую Emgu CV (OpenCV C# warper) и пытаюсь проецировать 3D -точки на 2D -плоскости изображения с помощью cvinvoke.projectpoints. Тем не менее, я получаю эту ошибку OpenCV:
OpenCV: d == 2 && (sizes == 1 || sizes == 1 || sizes *sizes == 0)
Я...
Я столкнулся с этой странной ошибкой в Pillow, где имя импорта PIL должно быть написано строчными буквами, а не прописными, но я никогда не видел, чтобы в pil использовалось строчные буквы. Это означает, что все пакеты и файлы Python, которые я...
Я беру изображение из своего приложения и загружаю его в колбу, а в колбе я запускаю приведенный ниже код Python, чтобы взять недавно загруженное изображение из колбы и выполнить обнаружение и извлечение номерного знака транспортного средства из...