English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Метод реализации функции захвата изображений на основе пакета PyGraphics в Python

Записки по опыту

Текст

Этот пример рассказывает о методе реализации функции захвата изображений на Python с использованием пакета PyGraphics. Предлагается к вашему вниманию для обсуждения и использования, подробности см. ниже:

>>>import media

Сначала установите пакет PyGraphics (python import модуль media)

Если в вашем коде нужно import media, откройте IDLE, который идет с python и введите:http://packages.python.org/PyGraphics/install.htmlВам будет предложено установить модуль media!

Оказывается, модуль media не является стандартным модулем системы и требует установки дополнительного программного обеспечения. Эта библиотека находится в PyGraphics, но PyGraphics зависит от других библиотек. Установите следующим образом (смотрите также:)
):
Скачайте Python Imaging Library 1.1.7 для Python 2.7 --> установите
Скачайте pygame-1.9.1.win32-py2.7.msi --> установите
Скачайте numpy-1.6.1-win32-superpack-python2.7.exe --> установите Скачайте ampy-1.2.3.win32.exe --> установите

Скачайте gwpy-code.zip, распакуйте его, перейдите в папку code --> install --> PyGraphics-2.0.win32.exe --> установите

Если вы хотите использовать тесты из пакета PyGraphics, вам нужно загрузить и установить пакет Nose следующим образом:

Во-первых, скачайте: setuptool --> установите

Примечание: C:\Python27 - это папка, в которой находится python. Если у вас другое расположение, вы можете изменить его!

Теперь вы можете использовать все возможности пакета PyGraphics. Например: модуль media, модуль picture, модуль pixel, модуль color, модуль sound и т.д.

Теперь попробуйте import media в IDLE, и больше不会有错误!

См. также:

http://packages.python.org/PyGraphics/
http://packages.python.org/PyGraphics/install.html

Открывать изображение

>>>import media
>>>f=media.choose_file()
>>>pic=media.load_picture(f)
>>>media.show(pic)

Получение размеров изображения

>>>pic.get_width()
...
>>>pic.get_height()
...
>>>pic.title
...

Обрезка изображения

>>>media.crop_picture(pic,150,50,450,300) # левый верхний угол (150,50) правый нижний угол (450,300)
>>>media.show(pic)
>>>media.save_as(pic,'new_.jpg')

Чьи-то, кто интересуется дополнительной информацией о Python, могут ознакомиться с нашей专题: «Сводка навыков обработки изображений в Python», «Учебник по структурам данных и алгоритмам Python», «Сводка навыков программирования на Python Socket», «Сводка навыков использования функций Python», «Сводка навыков работы со строками Python», «Классические учебники по入门у и продвинутому изучению Python» и «Сводка навыков работы с файлами и директориями Python»

Надеюсь, что информация, изложенная в этой статье, поможет вам в разработке программ на Python.

Заявление: содержимое этой статьи взято из Интернета, авторские права принадлежат соответствующему автору, контент предоставлен пользователями Интернета в добровольном порядке, сайт не обладает правами собственности, не был отредактирован вручную и не несет ответственности за связанные с этим юридические вопросы. Если вы обнаружите контент,涉嫌侵犯版权, пожалуйста, отправьте письмо по адресу: notice#oldtoolbag.com (во время отправки письма, пожалуйста, замените # на @) для подачи жалобы и предоставления соответствующих доказательств. Если будет установлено, что материал нарушает права на интеллектуальную собственность, сайт незамедлительно удалят涉嫌侵权的内容。

Рекомендуется