Changeset 20370 for lang/python/escher
- Timestamp:
- 10/01/08 16:40:49 (3 months ago)
- Location:
- lang/python/escher
- Files:
-
- 3 modified
Legend:
- Unmodified
- Added
- Removed
-
lang/python/escher/escher.py
r20364 r20370 14 14 15 15 引数: 16 img: 変形する対象のオブジェクト。 NormImageクラスを指定。16 img: 変形する対象のオブジェクト。Imageクラスを指定。 17 17 R1: 変形範囲として用いられる円環の内径(px) 18 18 R2: 変形範囲として用いられる円環の外径(px) … … 20 20 """ 21 21 # グローバル変数の初期化 22 self.img = img 22 self.img = NormImage( img ) 23 #TODO:R1,R2に関しては別途アクセッサメソッドを用意して管理。 23 24 self.R1 = R1 24 25 self.R2 = R2 -
lang/python/escher/normImage.py
r19733 r20370 15 15 self.centerX = width/2.0 16 16 self.centerY = height/2.0 17 self.data = img.getdata()18 17 19 18 def getpixel(self,u,v): -
lang/python/escher/sample.py
r20364 r20370 4 4 import Image 5 5 from escher import Escher 6 from normImage import NormImage7 6 8 7 def main(): 9 ess = Escher( NormImage(Image.open("source.jpg")), 105, 500, (640,480))8 ess = Escher( Image.open("source.jpg"), 105, 500, (640,480)) 10 9 ess.makeImage().show() 11 10
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)