'image'에 해당되는 글 1건

  1. 2013.01.05 media 모듈을 이용한 이미지 띄우기 by 똘이 임덕규


위와 같이 python에서 media 모듈을 이용하여 그림을 띄울려면, 우선 아래와 같이 모듈을 먼저 설치를 해 줘야 한다.

첫번째로 PyGraphics를 가져온다. 이때 svn 이 없을 경우 받아 올 수 없으니 유무에 따라 svn패키지를 설치한다.

sudo apt-get install subversion

PyGraphics를 저장소에서 가져온다.

svn checkout http://pygraphics.googlecode.com/svn/trunk/ pygraphics-read-only

현재 위치한 디렉토리에 pyrgraphic-read-only 라는 이름으로 가져오게 되며 다 받았으면 디렉토리에 진입하여 설치를 해준다.

python setup.py install --user

설치가 끝났으면 이제는 ampy를 받으로 간다. 아래 주소에서 ampy-1.2.3.tar.gz 또는 그 이상의 버전을 받도록 한다.

http://code.google.com/p/pygraphics/downloads/list


압축을 풀어주고 디렉토리에 들어가 설치를 해준다. 설치법은 위와 같다.

python setup.py install --user

아래의 패키지는 apt-get 을 이용하여 계속 설치

sudo apt-get install python-imaging python-numpy python-pygame 

여기까지 설치했으면 기본적인 사용기 가능하다. 하지만 아래의 에러 메시지를 만나면 tk 모듈 설치가 필요하다.


tk모듈 설치는 아래와 같다.

sudo apt-get install python-imaging-tk

실행을 위한 간단한 코드 입력

# coding: utf-8

""" 
media module을 이용한 사진 띄우는 소스.
tk 를 이용한다.

"""

import media                    # media 모듈을 불러온다.

def main():
    pic_file = media.choose_file()  # 파일선택창 띄우고 선택된 파일은 pic_file 객체에 넣는다.
    pic = media.load_picture(pic_file) # 사진을 불러 들여서 pic 객체에 최종적으로 넣고,
    media.show(pic)                    # 사진을 출력한다.

if __name__ == "__main__":
    main()

실행화면

이 부분이 media.choose_file() 함수가 하고,

Load하여 meda.show()함수가 이렇게 사진을 띄운다.

원본 출처(http://packages.python.org/PyGraphics/install.html)

Get PyGraphics:


svn checkout http://pygraphics.googlecode.com/svn/trunk/ pygraphics-read-only

In the main pygraphics folder, run the setup file to install PyGraphics to your local installation directory:

python setup.py install --user

Download ampy-1.2.3.tar.gz from the Downloads page , and follow the same procedure to install it as for PyGraphics.

Download and install Python’s imaging package, NumPy, and PyGame. They are available via apt-get:

apt-get install  python-imaging-tk python-numpy python-pygame

If you intend to run PyGraphic’s test suite, install Nose:

apt-get install python-nose

Now you and PyGraphics should be ready to make beautiful music (and pictures!) together.


저작자 표시
신고

'컴퓨터 언어 > Python' 카테고리의 다른 글

Tkinter 를 이용, 간단한 이미지 뷰어 제작  (0) 2013.01.06
Button Module  (0) 2013.01.06
창 띄우기  (0) 2013.01.05
media 모듈을 이용한 이미지 띄우기  (0) 2013.01.05
파이썬 학습과제 - 1  (0) 2012.10.03
파이썬 실행 해보기  (0) 2012.09.28
TAG , , ,


티스토리 툴바