Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 15, 2009 01:29:17

FullD
От:
Зарегистрирован: 2008-12-22
Сообщения: 24
Репутация: +  0  -
Профиль   Отправить e-mail  

PIL размер рисунка

уважаемые подскажите пожалуйста, как узнать разрешение рисунка Х и У
im.size как я узнал задает размер
открываю рисунок im1=Image.Open('main.jpg')
потом что надо сделать чтобы x=width, y=heigth ?



Офлайн

#2 Янв. 15, 2009 02:21:03

shiza
От:
Зарегистрирован: 2007-07-03
Сообщения: 1073
Репутация: +  0  -
Профиль   Отправить e-mail  

PIL размер рисунка

вообще по идее, size - возвращает размер =)

import Image
im1 = Image.open('main.jpg')
dx, dy = im1.size
Обращаю внимание, что im1.size это не метод, а атрибут =)



Отредактировано (Янв. 15, 2009 02:23:20)

Офлайн

#3 Янв. 15, 2009 03:05:37

FullD
От:
Зарегистрирован: 2008-12-22
Сообщения: 24
Репутация: +  0  -
Профиль   Отправить e-mail  

PIL размер рисунка

shiza
спасибо большое, я то думал задает а окаца выдает =) спасибо еще раз



Офлайн

#4 Окт. 12, 2015 19:46:50

Tort
От:
Зарегистрирован: 2009-10-15
Сообщения: 30
Репутация: +  0  -
Профиль  

PIL размер рисунка

import Image
im1 = Image.open('main.jpg')
dx, dy = im1.size
Здравия. Подскажите как проделать такое на 3x питоне?



Офлайн

#5 Окт. 12, 2015 20:42:31

WoMax
Зарегистрирован: 2014-05-26
Сообщения: 124
Репутация: +  9  -
Профиль   Отправить e-mail  

PIL размер рисунка

maks@maks-1215N:~$ sudo pip3 install Pillow
————-
установка
————-
maks@maks-1215N:~$ python3
Python 3.4.3 (default, Apr 3 2015, 18:46:05)
on linux
Type “help”, “copyright”, “credits” or “license” for more information.
>>> from Pillow import Image
>>> im1 = Image.open('/home/maks/Изображения/Wallpapers/ab-34219.jpeg')
>>> dx, dy = im1.size
>>> dx
272
>>> dy
600

Офлайн

#6 Окт. 12, 2015 21:43:01

Tort
От:
Зарегистрирован: 2009-10-15
Сообщения: 30
Репутация: +  0  -
Профиль  

PIL размер рисунка

Странно

Python 3.2.3 (default, Apr 12 2012, 21:55:50)
on linux2
Type “copyright”, “credits” or “license()” for more information.
==== No Subprocess ====
>>> from Pillow import Image
Traceback (most recent call last):
File “<pyshell#0>”, line 1, in <module>
from Pillow import Image
ImportError: No module named Pillow



Офлайн

#7 Окт. 12, 2015 21:53:58

WoMax
Зарегистрирован: 2014-05-26
Сообщения: 124
Репутация: +  9  -
Профиль   Отправить e-mail  

PIL размер рисунка

Tort
ImportError: No module named Pillow
Так установите его.

Офлайн

#8 Окт. 13, 2015 08:16:06

Tort
От:
Зарегистрирован: 2009-10-15
Сообщения: 30
Репутация: +  0  -
Профиль  

PIL размер рисунка

Так установите его.
Не хочется потом пользователям программы предлагать что-то до устанавливать.



Офлайн

#9 Окт. 13, 2015 20:59:21

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  253  -
Профиль   Отправить e-mail  

PIL размер рисунка

Tort
Не хочется потом пользователям программы предлагать что-то до устанавливать.
Если вы будете писать на питоне то надо смириться с такой жизненной позицией.

У нормального пользователя установлен питон.
У нормального пользователя есть доступ в интернет.
Пользователь готов инсталлировать ваш модуль командой в консоли pip install you_module.

Если это не так, вы выбрали не тот язык.





Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version